Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef EISENBAHN_H_INCLUDED
- #define EISENBAHN_H_INCLUDED
- #define STR 30
- #define LEN 10
- enum WaggonType_e{
- TRACTION =1,
- GOODS=2,
- PERSONS=3
- };
- struct Railcar_e{
- enum WaggonType_e type;
- double topspeed;
- double mass;
- long number ;
- };
- typedef struct Railcar_e Railcar_t;
- struct Train_s{
- char name[STR];
- char driver[STR];
- Railcar_t waggons[LEN];
- };
- typedef struct Train_s Train_t;
- Railcar_t iniVehicle();
- Train_t iniTrain(Railcar_t waggon[]);
- void showVehicle(FILE *fp,Railcar_t wagoon);
- void showTrain(FILE *fp,Train_t train);
- #endif // EISENBAHN_H_INCLUDED
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement