Project 2
Project 2
{
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;
switch (choice) {
case 1:
if (i<100) {
new_train (&trains[i]);
i++;
}
else
printf("Trains limit exceeded,cannot add more train");
break;
case 2:
if (j<1000) {
new_passenger(&passengers[j]);
j++;
}
else
printf("Passenger limit exceeded");
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;
}