C语 言 程 序设 计 ——飞机订票系统 代码如下:” #include "stdio.h" #include "stdlib.h" #include "string.h" #define LEN sizeof (struct plane) #define MAX 10; struct plane { char destination[12]; char num[10]; char time[12]; int price; int amount; }; typedef struct plane PLANE; PLANE a[100]; void menu(); void input(); void search(); void preserve(); void planeadd(); void delplane(); void main() { system("cls"); menu(); } void menu() { char *menu[] = { ************** 欢迎进入飞机订票系统*************, " a:输入航线 ", " b:查询航线 ", " c:退订票系统 ", " d:追加航线 ", " e:删除航线 ", " f: 退出 ", "****************************************************" }; int i; char NO; int quit = 0; do { system("cls"); for (i = 0; i<9; i++) printf("\n%s", menu[i]); printf("\n请输入服务代码a,b,c,d,e或f\n"); NO = getchar(); switch (NO) { case'a': input(); break; case'b': search(); break; case'c': preserve(); break; case'd': planeadd(); break; case'e': delplane(); break; case'f': quit = 1; break; } } while (!quit); } void input() { int i, n; FILE *fp; system("cls"); if ((fp = fopen("D:\\file", "wb")) == NULL) { printf("error!\n"); exit(0); } printf("\n请输入航班总数n:"); scanf("%d", &n); printf("\n请按下面提示输入航班信息:起点站:沈阳"); for (i = 0; i