{ co.a[co.length].f_number = b[i]; cout<<\欢迎下次使用\ cout<<\订票成功! 您的订单号为: \ return; getnumber(b[i], co.length); } co.length ++; } } } } } } else }
takeoff.h
#include\#define takeoff_h #include\void takeoff();//请用户输入航班编号,取消 航班 #ifndef takeoff_h #endif takeoff.cpp
#include\#include\#include
extern flight a[15]; extern o_customer co;
void takeoff()//请用户输入他的证件号,以免出现同名现象 { int i, j, k, m = -1; cout<<\请输入您的证件号: \ cin>>j; cout<
cout<<\输入过大,请重新输入\ cin>>i; } co.a[m].c_total = co.a[m].c_total - i; a[co.a[m].f_number].total_s = a[co.a[m].f_number].total_s - i; cout<<\退票成功!\ j = -1; } else { cout<<\你的证件号有误\ cout<<\继续退票请重新输入证件号, 退出请按-1: \ cin>>j; cout< interface.h #ifndef _interface_h_ #define _interface_h_ void dis_interface(); #endif interface.cpp #include \#include void dis_interface() { cout<<\主菜单:查询、订票、退票、改签\ cout<<\ cout< display_flight.h #ifndef display_flight_h #define display_flight_h #include\ void display_flight(flight a); void display(); #endif display_flight.cpp #include\#include void display_flight(flight a) { cout< < void display() { cout<<\航班号\\t\起点站\\t\终点站\\t\飞时\\t\到站\\t\仓位\\t\票价\\t\折扣\\t\} co.length = 0; main.cpp #include\ Input_data(); #include\ dis_interface(); #include\ char ch; #include\ int i; #include\ #include\ #include\ customer *c1 = NULL; #include\ customer *c2 = NULL; #include while(ch != 'q') flight a[15]; //存储供测试的航班信息,一共 { 15架飞机 switch(ch) extern o_customer co;//存储已经买了票的顾 { 客信息 int k = 15; case'n': i = number_check(); break; int main() case'p': i = station_check(); { break; case'o':order_f(); break; case't':takeoff(); break; } cout< cout<<\是否继续操作 ,请根据菜单输入: \ cin>>ch; cout<