退票
代码: /*售票*/
void sell_ticket(){
int t,j,u;
输入车次的编号 j控制便历编号,u等于时间函数返回的值 out_or_buy_ticket();
//调用退售票主函数
printf(\请选择你要购票的车次编号:\ scanf(\
for(j=0;j
//遍历车次编号,直至找到你所选的编号; if(t==sum[j].num){ system(\
printf(\以为您筛选出符合条件的车次\\n\\n\ menu_a(); u=hour_judge(j);
//调用时间函数
if(u==1&&(sum[j].Bearer>sum[j].man)){
printf(\
|d|d|\
sum[j].end,sum[j].hour,sum[j].Bearer,sum[j].man);
班次 printf(\能购票 |\\n\
printf(\是否购票(1/0)? \
26
//t控制
//输出
}
}
}
int check;
scanf(\getchar(); if(check==1){ }
printf(\按任意键返回...\ getch(); } else{ }
printf(\未找到能够购票的车次...\getch();
sum[j].man=sum[j].man+1; save();
//比较妥协的保存方式
//判断是否购票
printf(\购买完成\\n\
/*退票*/
void return_ticket(){
int j,t,u;
out_or_buy_ticket();
printf(\请选择你要退票的车次编号:\scanf(\
for(j=0;j
if(t==sum[j].num){
system(\
27
//遍历车次编号,直至找到你所选的编号;
printf(\请你确认\\n\\n\menu_a();
printf(\
|d|d|\
班次