rendered paste body#include <stdio.h>
#include <string.h>
int i;
int j;
char port1[2][10];
char port2[2][10];
struct flight_data {
int flightnum;
char origin[1000];
char destination[1000];
int d_time_hour;
int d_time_minute;
int a_time_hour;
int a_time_minute;
};
struct flight_data flight[10000];
int main(){
void initialize_structure(void);
initialize_structure;
printf("Enter the first Airport Code.\n");
fgets(port1[0],sizeof(port1),stdin);
printf("Enter the second Airport Code.\n");
fgets(port1[1],sizeof(port1),stdin);
printf("%s\n%s\n",port1[0],flight[0].origin);
for (j = 0; i < 4; ++i){
if (strcmp(port1[0],flight[j].origin) == 0){
void print_structure(j);
}
}
return(0);
}
void initialize_structure(void){
printf("###WE GOT HERE\n",port1[0],flight[0].origin);
flight[0].flightnum = 100;
strcpy(flight[0].origin, "EWR");
strcpy(flight[0].destination, "LAX");
flight[0].d_time_hour = 12;
flight[0].d_time_minute = 30;
flight[0].a_time_hour = 16;
flight[0].a_time_minute = 45;
flight[1].flightnum = 200;
strcpy(flight[1].origin, "EWR");
strcpy(flight[1].destination, "HEA");
flight[1].d_time_hour = 4;
flight[1].d_time_minute=30;
flight[1].a_time_hour = 10;
flight[1].a_time_minute = 15;
flight[2].flightnum = 150;
strcpy(flight[2].origin, "HEA");
strcpy(flight[2].destination, "LAX");
flight[2].d_time_hour = 8;
flight[2].d_time_minute = 5;
flight[2].a_time_hour = 19;
flight[2].a_time_minute = 45;
flight[3].flightnum = 250;
strcpy(flight[3].origin, "LAX");
strcpy(flight[3].destination, "EWR");
flight[3].d_time_hour = 18;
flight[3].d_time_minute = 30;
flight[3].a_time_hour = 0;
flight[3].a_time_minute = 15;
return;
}
void print_structure(int j){
printf("Flight No.:\t\t%d\n",flight[i].flightnum);
printf("Origin: \t\t%s\n",flight[i].origin);
printf("Destination:\t\t%s\n",flight[i].destination);
if (flight[i].d_time_minute > 9)
printf("Departure.:\t\t%d:%d\n",flight[i].d_time_hour,flight[j].d_time_minute);
else
printf("Departure.:\t\t%d:0%d\n",flight[i].d_time_hour,flight[j].d_time_minute);
if (flight[i].a_time_minute > 9)
printf("Arrival:\t\t%d:%d\n",flight[i].a_time_hour,flight[j].a_time_minute);
else
printf("Arrival:\t\t%d:0%d\n",flight[i].a_time_hour,flight[j].a_time_minute);
printf("\n");
return;
}