#include
#include
#define MAXSIZE 100
#include
#include
typedef struct{
char num[8];/*学号*/
char name[9];/*姓名*/
char gender[3];/*性别*/
int score;/*成绩*/
}DataType;
typedef struct
{
DataType stu[MAXSIZE];
int length;
}sequenlist;
int menu_select()
{
int sn;
printf("\n 学生信息管理系统\n");
printf("=========================================\n");
printf(" 1.学生信息顺序表的建立\n");
printf(" 2.插入学生信息\n");
printf(" 3.查询学生信息\n");
printf(" 4.删除学生信息\n");
printf(" 5.输出所有学生信息\n");
printf(" 0.退出管理系统\n");
printf("==========================================\n");
printf("请选择0-5:\n");
for(;;)
{
scanf("%d",&sn);
if (sn<0 || sn>5)
printf("\n\t输入错误,重选0-5\n");
else
break;
}
return sn;
}
void createList(sequenlist *L)
{