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;
 }