萌新学c程序学哭了,有没有大佬帮帮忙

c++结构体
写程序完成如下功能:
 写程序完成如下功能:
      用户输入整数n,再让用户输入n个学员的数据,将n个学员按总分从高到低排序后输出。
   学员应包含如下数据成员:学号(整数)、姓名、性别、语文成绩、数学成绩、英语成绩。
   要求:
   1)学号增一形式自动产生
   2)成员不含总分,但输出要求有总分
   3)输入n个学员数据写成独立函数
   4)输出n个学员所有数据写成独立函数
   5)求单个学员的总分写成独立函数   
   6)排序写成独立函数
   7)禁止用下标法访问学员

你应该说一下你的具体问题比如到哪儿里遇到了障碍,我们可以提供帮助。

我提供一些思路给你,你选偿试一下。

1)接收用户输入的整数n 用scanf来接收就可以了。不会scanf的话要去了解一下。

2)接收到用户的n,需要做一个从1到n的循环。接收用户输入的学员数据。这个循环变量就可以用做学号了。

3)总分,三科成绩的变量相加即可得总分。

4)排序可以用冒泡排序。

感谢采纳我的回复,对你有帮助的话,关注下我的博客呗,我会持续发技术文章。