标题:
C语言 由于出现问题,程序停止正常工作。如果帮我解决这个问题即可获得悬赏
[打印本页]
作者:
武洋
时间:
2018-3-19 21:45
标题:
C语言 由于出现问题,程序停止正常工作。如果帮我解决这个问题即可获得悬赏
要求
1: 必须用C语言。
2:解决这个 程序不能正常工作的问题即可。
3;需要在2018年3月22日,给我。
谢谢大佬。
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
/*****航班信息的结构体构建 *****/
struct HBXX
{
char HBH[20]; /****航班号*****/
char JX[20]; /****机型*******/
char CFD[20]; /****出发地*****/
char MDD[20]; /****目的地*****/
int ZWS; /****座位数*****/
long int JG; /*****价格******/
char QFT[16]; /***起飞时间****/
char DDT[16]; /***降落时间****/
}groups[20];
main()
{
int X; /*选择菜单*/
char C[2]; /*判断是否还要输入航班信息*/
int K;
int i;
printf("\n********************欢迎进入沈理男神机场 航班管理系统********************\n");
printf("\n1: 航班列表\n");
printf("\n2: 增加航班\n");
printf("\n3: 删除航班\n");
printf("\n4: 航班订票\n");
printf("\n5: 航班退票\n");
printf("\n6: 航班乘客显示\n");
printf("\n7: 航班存盘\n");
printf("\n8: 从文件调入\n");
printf("\n9: 退出\n");
printf("\n***尊敬的阁下:\n*************请输入以上序号选择您将要进行的操作***\n");
struct HBXX groups[]={{"CZ6101","A320","shenyang","beijin", 188,2222,"7:40","9:05"},
{"CZ6653","A320","shenyang","beijin",198,2333,"7:35","12:20"}};
scanf("%d",&X);
switch(X)
{
case 1:
printf("\n****今日航班动态****\n");
printf("航班号 机型 出发地 目的地 座位数 价格 起飞时间 降落时间 ");
for(i=0;i<1;i++)
{ printf("8s%-8%s-8%s-8%s-6d%-8%d-6%s-6%s",i+1,groups[i].HBH,groups[i].JX,
groups[i].CFD,groups[i].MDD,groups[i].ZWS,groups[i].JG,groups[i].QFT,
groups[i].DDT);
;}
break;
case 2:
i=0;
do
{
printf("\n*请按照一下顺序输入航班信息*\n");
printf("航班号 机型 出发地 目的地 座位数 价格 起飞时间 降落时间\n ");
scanf("s%",&groups[i].HBH);
scanf("s%",&groups[i].JX);
scanf("s%",&groups[i].CFD);
scanf("s%",&groups[i].MDD);
scanf("d%",&groups[i].ZWS);
scanf("d%",&groups[i].JG);
scanf("s%",&groups[i].QFT);
scanf("s%",&groups[i].DDT);
i++;
printf("\n**继续输入航班信息请按Y或者y**\n");
scanf("%S",&C);
}while(!(strcmp(C,"Y"))||!(strcmp(C,"y""")));
printf("\n****今日航班动态****\n");
printf("航班号 机型 出发地 目的地 座位数 价格 起飞时间 降落时间 ");
for(K=0;K<i;K++)
{printf("8s%-8%s-8%s-8%s-6d%-8%d-6%s-6%s",groups[K].HBH,
groups[K].JX,groups[K].CFD,groups[K].MDD,groups[K].ZWS,
groups[K].JG,groups[K].QFT,groups[K].DDT);
}
break;
case 3: ;break;
case 4: ;break;
case 5: ;break;
case 6: ;break;
case 7: ;break;
case 8: ;break;
case 9: ;break;
}
}
复制代码
C语言考试.zip
2018-3-19 21:42 上传
点击文件名下载附件
1.23 KB, 下载次数: 8
作者:
xdl932365660
时间:
2018-3-20 08:42
这不是之前那个老铁要写的航班系统么
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1