?? cancel.c
字號(hào):
#include "CANCEL.H"
int Enter_Ticket(int tc)
{
int count;
printf("輸入退票數(shù)量:\n");
scanf("%d", &count);
while ((count>tc) || (count<=0))
{
printf("數(shù)量有誤!重新輸入:\n");
scanf("%d", &count);
}
return count;
}
void Cancel_Ticket(flight pflight[], pa_node pa)
{
int flightnum, i, k, tag = 0;
pa_node pb = pa->next;
printf("輸入航班號(hào):\n");
scanf("%ld", &flightnum);
for (i = 0; i < 40; i++)
{
if (pflight[i].f_flight_num == flightnum)
{
for (; pb != NULL; pb = pb->next)
{
if (pb->_pnode.p_flight_num == flightnum)
{
k=Enter_Ticket(pb->_pnode.p_ticket_cou);
tag=1;
pb->_pnode.p_ticket_cou-=k;
pflight[i].f_seat+=k;
}
}
}
}
if (i==40 && tag==0)
{
printf("此航班不存在!\n");
}
if (tag==1)
{
printf("退票成功\n");
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -