#include <iostream>
#include <string>
#include "touwenjian.h"
int n=0;//用于判断是否输出题目
int x;//用于判断要操作哪步
char a[99],d[99];//用于暂时存储姓名和性别信息
A b,c;//用于暂时存储成绩和学号
linknode *L;//声明一个链表
int m=0;
int mm=0;
using namespace std;
int main()
{
if(n==0)//根据 n来判断是否输出“学生信息管理”。
cout<<" 学生信息管理"<<endl<<endl<<endl<<endl;
cout<<"1..输入学生信息"<<endl;
cout<<"2..输出学生信息"<<endl;
cout<<"3..添加学生信息"<<endl;
cout<<"4..修改学生信息"<<endl;
cout<<"5..删除学生信息"<<endl;
cout<<"6..查询学生信息"<<endl<<endl<<endl;
cout<<"请输入要输入的操作码:";
cin>>x;//输入判断具体要操作哪步的x
if(x==1)
{
cout<<"姓名:";
cin>>a;//输入姓名
cout<<"成绩:";
cin>>b;//输入成绩
cout<<"学号:";
cin>>c;//输入学号
cout<<"性别:";
cin>>d;//输入性别
shuru(L,a,b,c,d);
n=1;
}
else if(x==2)
{
shuchu(L);
n=1;
}
else if(x==3)
{
tianjia(L);
n=1;
}
else if(x==4)
{
cout<<"1..修改所有信息 2..修改单个信息"<<endl;
cin>>m;
if(m==1)
xiugai(L);
else
{
cout<<"1..修改成绩 2..修改学号 3..修改性别"<<endl;
cin>>mm;
if(mm==1)
xiugaichengji(L);
else if(mm==2