Project
Project
h>
struct Train
{
char train_name[100];
int train_number;
char departure_station[50];
char arrival_station[50];
int total_seats;
int booked_seats;
};
struct Passenger
{
char name[50];
int passenger_id;
int booked_train_number;
int seat_number;
};
int main() {
int choice;
int i = 0;
struct Train trains[100];
switch (choice) {
case 1:
if (i<100) {
new_train (&trains[i]);
i++;
}
else
printf("Trains limit exceeded,cannot add more train");
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
break;
case 8:
break;
case 9:
break;
case 10:
break;
default:
printf("Invalid choice. Please try again.\n");
return 0;
}