如何编制一个C语言成绩记录簿

//?某班级学生C语言第一次正考的成绩存于数据文件score.dat中,记录了学生学号、姓名和考试成绩,bk.dat文件中记录了补考学生的学号、姓名和补考成绩,编写程序以链式存储结构实现以下要求:

//?1、对该班级按成绩降序排序并统计成绩平均分及每个分数段的人数,结果写入到result.dat中。

//?2、再根据补考成绩修改原成绩,修改成绩后仍按成绩降序写在result.dat的后面。成绩修改原则:

//?1)补考成绩大于等于60,原成绩以60分记;2)补考成绩小于60,取两次成绩中最高值记。

#include

#include

#includedata.cjnext;

}

print(lp);

}