All pastes #53678 Raw Edit

Something

public text v1 · immutable
#53678 ·published 2006-05-05 08:20 UTC
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;
}