#include "student.h"
#include "teacher.h"
#include "operator.h"
#include "admin.h"
#define user admin
#define pwd 123
Tlist tlist;
T_list t_list=&tlist;
Slist slist;
S_list s_list=&slist;
P_TEA p_tea;
char user1[20],password[20];
int main(void) {
int a;//记录用户登录身份
//多线程模块
initial(s_list);//加载信息
A: puts("");
printf("\t+===============================================+\n");
printf("\t 学生信息管理系统 \n");
printf("\t+===============================================+\n");
printf("\t* ---选择登录身份---- *\n");
printf("\t* 1.管理员登录 *\n");
printf("\t* 2.教师登录 *\n");
printf("\t* 3.学生登录 *\n");
printf("\t* 4.退出学生信息系统 *\n");
printf("\t+===============================================+\n");
puts("输入你的登录身份?(Y)1 或 2 或 3");
scanf("%d",&a);
switch(a)
{
case 1:
printf("请输入工号:");
scanf("%s",user1);
printf("输入密码:");
scanf("%s",password);
if (strcmp("admin",user1)==0&&strcmp("123",password)==0)
{
Tinitial (t_list);
admin(s_list,t_list);
}
else
{
puts("用户名或密码错误");
goto A;
}
break;
case 3:
stu_login(s_list);
goto A;
break;
case 2:
Tinitial (t_list);
tea_login(t_list);
p_tea=read2( t_list);
seestu(s_list,p_tea);
goto A;
break;
case 4:
printf("\t您将退出学生信息系统,感谢您的使用\n");
exit(0);
break;
}
return 0;
}
main.c
最新推荐文章于 2021-05-17 15:53:28 发布