raw.doc 5
puts("\n--------------------------------------------------------------------");
printf("\n\t 航班代号 起飞地点 降落地点 起飞时间 票价 最大乘客 已售票数\n");
for(i=0;i<n;i++)
{
if(strcmp(ti[i].EnPlace,s.EnPlace)==0)
{
m++;
if((m!=0)&&(m%10==0)) /*目的是分屏显示*/
{
printf("\n\nPress any key to contiune . . .");
getchar();
puts("\n\n");
}
printf_one(i);
printf("\n");
/*调用显示一个记录的函数*/
}
}
puts("\n--------------------------------------------------------------------");
getchar(); /*按任意健*/
getchar();
menu1();
}
void menu1()
{
int n,w1;
do
{
system( "cls" ); /*清屏*/
puts("\t\t\t\t 飞机售票操作!\n\n");
puts("\t\t*********************MENU*********************\n\n");
puts("\t\t\t\t1.按照时间排序");
puts("\t\t\t\t2.按照时间查找航班");
puts("\t\t\t\t3.按照地点查找航班");
puts("\t\t\t\t4.返回主菜单");
puts("\n\n\t\t**********************************************\n");
printf("Choice your number(1-4): [ ]\b\b");
scanf("%d",&n);
if(n<1||n>4) /*对选择的数字作判断*/
{
w1=1;
printf("your choice is not between 1 and 4,Please input again:");
getchar();
第 5 页 共 25 页 2022-7-4