struct control
{
char m[20],z[20];
}control[100];
int control_dl(void)
{
char i,n;
char z[20],m[20];
pagetitle("管理员登陆");
printf("账号:");
scanf("%s",&i);
if(!strcmp(z,i))
{
printf("密码:");
scanf("%s",&n);
if(!strcmp(m,n))
{
printf("登陆成功,按‘c'继续,按’b'退回");
getch();
switch(getch())
{
case 'c' : control_jm(); break;
case 'b' : return_confirm();
}
}
else printf("密码错误!\n");
getch();
return n;
}
else printf("信息验证失败,无权限!\n");
getch();
}
int control_zc(void)
{
char m[20],z[20];
pagetitle("管理员注册");
printf("账号:");
scanf("%s",&z);
printf("密码:");
scanf("%s",&m);
return_confirm();
}
void control_xt(void)
{
control: pagetitle("管理系统");
printf("1 注册帐号\n");
printf("2 登陆账号\n");
switch(getch())
{
case '1' : control_zc(); break;
case '2' : control_dl(); break;
}
}
int control_jm(void)
{
menu: pagetitle("----------------------------------操作选单----------------------------------");
printf("
请用数字键选择操作\n");
printf("
+-----1 注册卡号-----+\n");
printf("
+-----2 查找卡号-----+\n");
printf("
+-----3 注销卡号-----+\n");
printf("
+-----4 查找图书-----+\n");
printf("
+-----5 借阅图书-----+\n");
printf("
+-----6 归还图书-----+\n");
printf("
+-----7 注册新书-----+\n");
printf("
+-----8 注销旧书-----+\n");
printf("
+-----0退 出-----+\n");
switch(getch())
{
case '1' : car_add();break;
case '2' : search_car();break;
case '3' : car_del();break;
case '4' : search_book();break;
case '5' : book_out();break;
case '6' : book_in();break;
case '7' : book_add();break;
case '8' : book_del();break;
case '0' : tuichu();
}
goto menu;
}
void main(void)
{
menu: pagetitle("----------------------------------操作选单----------------------------------");
printf("
请用数字键选择操作\n");
printf("
+-----1 管理系统-----+\n");
printf("
+-----2 查找卡号-----+\n");
printf("
+-----3 查找图书-----+\n");
printf("
+-----4 借阅图书-----+\n");
printf("
+-----5 归还图书-----+\n");
printf("
+-----0退 出-----+\n");
switch(getch())
{
case '1' : control_xt();break;
case '2' : search_car();break;
case '3' : search_book();break;
case '4' : book_out();break;
case '5' : book_in();break;
case '0' : tuichu();
}
goto menu;
}
|