我一本正经地胡说一下吧。
#include //标准输入、输出头文件
#include //包含字符串函数处理头文件
#include //包含动态存储与释放函数头文件
#define N 10000
struct air //定义结构体数组
{
int num;
char start[20];
char over[20];
char time[10];
int count;
}s[N];
int i;
int m=0;
#define PRINT "%-d%12s%12s%10s%12d\n",s[i]。
num,s[i]。start,s[i]。over,s[i]。time,s[i]。count //定义输出格式
void input(); //输入航班信息
void print(); //输出航班信息
void save(); //保存航班信息
void read(); //读取航班信息
void search(); //查找航班信息
void shanchu(); //删除航班信息
void dingpiao(); //订票信息
void tuipiao(); //退票信息
void xiugai(); //修改信息
void main()
{
int j;
printf(" ★---您好,欢迎进入中国民航管理系统!---★\n");
printf("================================================================================\n");
do
{
printf(" -------- ☆ 1。
输入航班信息 ☆-------- \n\n"
" -------- ☆ 2。浏览航班信息 ☆-------- \n\n"
" -------- ☆ 3。
修改航班信息 ☆-------- \n\n"
" -------- ☆ 4。查找航班信息 ☆-------- \n\n"
" -------- ☆ 5。
删除航班信息 ☆-------- \n\n"
" -------- ☆ 6。订票信息 ☆-------- \n\n"
" -------- ☆ 7。
退票信息 ☆-------- \n\n"
" -------- ☆ 0。
退出 ☆-------- \n\n");
printf("================================================================================\n");
printf("请在0-7中选择以回车键结束:\n\n");
scanf("%d",&j);
switch(j)
{
case 1: input();//调用输入模块
break;
case 2:print();//调用打印模块
break;
case 3:xiugai();//调用修改模块
这里有源代码,希望能帮到你。
全部