某班级有10名同学,每名同学的信息有座位号(整数)、语文成绩、数学成绩、英语成绩,请编写程序完成如下功能:
1.录入并保存10位同学的信息。
2.按照便于查看的方式输出10位同学的信息。
3.根据用户输出的座位号,科目序号(1:语文成绩,2:数学成绩,3:英语成绩)修改成绩。
4.输出每门课程的最高成绩及对应学生座位号。
5.输出总成绩最高学生的所有信息。
6.输出每门课程的总分和平均分。
7.按照总分由高到低对所有学生进行排序
不知道在编写第四个问题,为什么那里标红了,运行不了。
两个%d,你咋后面只提供了一个值呢?
max数组是子函数中的局部变量,你在这里也访问不到的啊
在getmax调用之前,定义int max[3],然后getmax函数增加一个int max[3]参数,getmax函数里就不要定义max数组里,将数据写入参数max数组中