c语言程序停止正常工作,C语言 由于出现问题,程序停止正常工作。如果帮我解决这个问题即可获得悬赏...

#include

#include

#include

/*****航班信息的结构体构建 *****/

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

{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;

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值