diff --git a/main.c b/main.c index 97ea2872abca7083fd8d05231bd34ec3e123b886..8ada06ac5b7a4287852ec6d77ce855c4cebea712 100644 --- a/main.c +++ b/main.c @@ -1,11 +1,58 @@ #include <stdio.h> #include <string.h> +struct airline +{ + char IATA_CODE_AIRLINE[2]; + char AIRLINE[30]; +}; + +struct airport +{ + char IATA_CODE_AIRPORT[3]; + char NAME[80]; + char CITY[30]; + char STATE[3]; + char COUNTRY[3]; + float LATITUDE; + float LONGITUDE; +}; + +struct flight +{ + int MONTH; + int DAY; + int WEEKDAY; + char AIRLINE[2]; + char ORGAIR[3]; + char DEST_AIR[3]; + int SCHDED_DEP; + int DEP_DELAY; + float AIR_TIME; + int DIST; + int SCHED_ARR; + float ARR_DELAY; + int DIVERTED; + int CANCELLED; +}; + + + int main () { int q=1; + + fo1=fopen("airports.csv","rt") + fo2=fopen("flights.csv","rt") + fo3=fopen("airlines.csv","rt") + + if( (fo1 == NULL) || (fo2 == NULL) || (fo3 == NULL) ){ + printf("Ouverture des fichiers impossible ! \n", ); + exit(0); + } + while (q==1) { @@ -16,7 +63,8 @@ int main () - - } + + } +return 0; }