This is a command-line flight route planner implemented in C. It assists users in planning flight routes between different cities by providing information about available flights and connections.
- Flight Search: Users can search for available flights between two cities.
- Connection Information: The system provides details about connections, including layovers and transfer times.
- Route Optimization: Users can choose the most convenient or cost-effective route based on their preferences.
- Airport Information: Information about airports, including codes, locations, and facilities, is available.
- Flight Booking: Integration with booking systems allows users to book flights directly.
To compile and run the program, follow these steps:
- Clone the repository to your local machine.
- Navigate to the project directory.
- Compile the program using a C compiler (e.g., gcc).
- Run the compiled executable.
- Choose the desired option from the main menu:
- Option 1: Search for available flights between two cities.
- Option 2: View airport information.
- Option 3: Plan a route with specific criteria (e.g., shortest duration, lowest cost).
- Option 4: Book a flight.
- Option 5: Exit the program.
- Follow the on-screen instructions to complete the selected action.