#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <Windows.h>
#include <time.h>
void menu3()
{
printf("#====================================#\n");
printf("# 1. 查询班次信息 #\n");
printf("# 2. 订 票 #\n");
printf("# 3. 查 票 #\n");
printf("# 4. 退 票 #\n");
printf("# 0. 返回主菜单 #\n");
printf("#====================================#\n");
printf("请输入0~4选项:");
}
void menu1()
{
printf("#====================================#\n");
printf("# 欢迎使用车票管理系统 #\n");
printf("#====================================#\n");
printf("# 1. 管理员登录 #\n");
printf("# 2. 普通用户登录 #\n");
printf("# 0. 退出系统 #\n");
printf("#====================================#\n");
printf("请输入0~2选项:");
}
void menu2()
{
printf("#====================================#\n");
printf("# 1. 添加车次信息 #\n");
printf("# 2. 删除车次信息 #\n");
printf("# 3. 浏览车次信息 #\n");
printf("# 0. 返回主菜单 #\n");
printf("#====================================#\n");
printf("请输入0~3选项:");
}
void manager()
{
int choice;
void initmenu();
void addcar();
void delcar();
void allcar();
while (1)
{
system("CLS");
menu2();
scanf("%d",&choice);
switch(choice)
{
case 1:
addcar();
break;
case 2:
delcar();
break;
case 3:
allcar();
break;
case 0:
break;
}
if (choice==0)
break;
}
initmenu();
}
void normal()
{
int choice;
void initmenu();
void searchroad();
void buyticket();
void findticket();
void backticket();
while (1)
{
system("CLS");
menu3();
scanf("%d",&choice);
switch(choice)
{
case 1:
searchroad();
break;
case 2:
buyticket();
break;
case 3:
findticket();
break;
case 4:
backticket();
break;
case 0:
break;
}
if (choice==0)
break;
}
initmenu();
}
void searchroad()
{
printf("chaxun\n");
getchar();
getchar();
return;
}
void buyticket()
{
printf("dingpiao\n");
getchar();
getchar();
return;
}
void findticket()
{
printf("findticket\n");
getchar();
getchar();
return;
}
void backticket()
{
printf("tuipiao\n");
getchar();
getchar();
return;
}
void initmenu()
{
int choice;
system("CLS");
menu1();
scanf("%d",&choice);
switch(choice)
{
case 1:
manager();
break;
case 2:
normal();
break;
case 0:
break;
}
if (choice==0)
return;
}
void addcar()
{
printf("tianjia\n");
getchar();
getchar();
return;
}
void delcar()
{
printf("shanchu\n");
getchar();
getchar();
return;
}
void allcar()
{
printf("liulan\n");
getchar();
getchar();
return;
}
int main()
{
initmenu();
return 0;
}