请C语言高手帮帮忙,帮我设一个学生成绩系统!!!急用!!

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:43:36
用c++写一程式用阵列存放十名学生的Test1, Asignment, Test2这3科的成积并计算出每一位学生的总分,平均, 名字及分数等级:
Mark Grade
39 Fail
40 Pass
55 Credit
70 Merit
85 Distinction

输完10个学生资料后可以显示出全部的资料
我要的完全符合我的资料的答案,不是给我参考的!!今晚急用!!!!谢谢

#include"stdio.h"
#include"stdlib.h"
#include"string.h"
#define N 3
typedef struct z1
{
char no[11];
char name[15];
int score[N];
float sum;
float average;
int order;
struct z1 *next;
}STUDENT;
STUDENT *init();
STUDENT *create();
STUDENT *del(STUDENT *h);
void print(STUDENT *h);
void search1(STUDENT *h);
void search2(STUDENT *h);
STUDENT *insert(STUDENT *h);
void sort(STUDENT *h);
void save(STUDENT *h);
void tongji(STUDENT *h);
int menu_select();
STUDENT *load();
void inputs(char *prompt,char *s,int count);
STUDENT *load();
main()
{
int i;
STUDENT *head;
head=init();
for(;;)
{
switch(menu_select())
{
case 0:head=init();break;
case 1:head=create();break;
case 2:hea