Question: The programming language is C and I'll be using Microsoft Visual Studio (2019) to do the coding for this program. The program needs to do
The programming language is C and I'll be using Microsoft Visual Studio (2019) to do the coding for this program. The program needs to do everything that is described in the first image. 
Here's an example of the type of menu that is wanted:

Write a Reservation System for an Airline. Assume the airplane has 20 seats. Use singly linked list to maintain a seating chart. The user will need to enter his name, age, and zip code when he reserves the seat. Allow the user to choose from below options, and each option should be implemented in separate function even the menu. Also, the linked list should be empty on start and increased or decreased based on add and delete a seat. 1. Add a passenger to the seat. And allowed the passenger to select his seat number. 2. Request the passenger's name list. Hint : Displaying all names in the list 3. If no seats are available, display message "no seat available". 4. If the seat already selected then display a message the seat is already taken and allow him to get another seat number 5. Remove a passenger from the list 6. Exit * ********* ***** **** ******** ****** Menu **(1) Currency converter **(2) Temperature converter **(0) Exit Please enter the option Write a Reservation System for an Airline. Assume the airplane has 20 seats. Use singly linked list to maintain a seating chart. The user will need to enter his name, age, and zip code when he reserves the seat. Allow the user to choose from below options, and each option should be implemented in separate function even the menu. Also, the linked list should be empty on start and increased or decreased based on add and delete a seat. 1. Add a passenger to the seat. And allowed the passenger to select his seat number. 2. Request the passenger's name list. Hint : Displaying all names in the list 3. If no seats are available, display message "no seat available". 4. If the seat already selected then display a message the seat is already taken and allow him to get another seat number 5. Remove a passenger from the list 6. Exit * ********* ***** **** ******** ****** Menu **(1) Currency converter **(2) Temperature converter **(0) Exit Please enter the option
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
