谁能帮我编个C语言的程序

来源:百度知道 编辑:UC知道 时间:2024/06/11 17:41:33
建立一个学生信息资料管理系统。系统功能如下:
1、 记录10个以上学生的数据信息,包括学生的学号,姓名,性别,年龄,数学、物理、政治、英语和电子学等五门课程的成绩和平均成绩;(40分)
2、 系统中学生数据的排列顺序,初始时是按照输入顺序排列的;系统中数据顺序是可以变化的,根据使用者的选择,可以按照学号由低向高排序,也可以按照平均成绩由高向低排序;(40分)
3、 可以在系统中插入或删除一个学生的信息;(20分)
4、 编写的程序中,主函数是一个框架,主要是对库函数和自定义函数的调用。不允许将所有的语句全堆砌在一个主函数中,并建立较好的文档说明。

已经通过编译了

#include "stdio.h"
#include "stdlib.h"
#include "string.h"
int shoudsave=0;
/* */ struct student { char num[10];/* 学号 */
char name[20];
char sex[4];
int cgrade;
int mgrade; int egrade;
int totle;
int ave;
char neartime[10];/* 最近更新时间 */ };
typedef struct node
{ struct student data;
struct node *next; }Node,*Link;
void menu()
{ printf("********************************************************************************");
printf("\t1登记学生资料\t\t\t\t\t2删除学生资料\n");
printf("\t3查询学生资料\t\t\t\t\t4修改学生资料\n");
printf("\t5保存学生资料\t\t\t\t\t0退出系统\n");
printf("********************************************************************************\n"); }
void printstart()
{ printf("----------