diff --git a/snake/Makefile b/snake/Makefile
index 2fcc02d..9b42c60 100755
--- a/snake/Makefile
+++ b/snake/Makefile
@@ -2,7 +2,7 @@
 
 ### BUT FINAL ###
 
-but : snake
+but : run
 
 ### VARIABLES ###
 
@@ -12,7 +12,7 @@ OFILES = plateau_init.o \
 
 CC = gcc
 
-CFLAGS = -ansi - pedantic -lgraph
+CFLAGS = -ansi -pedantic -lgraph
 
 ### REGLES ESSENTIELLES ###
 
@@ -22,11 +22,23 @@ fenetre.o : fenetre.h plateau_init.h
 
 main.o : main.c fenetre.h
 
+### COMMANDES ###
 
-snake : $(OFILES)
-	$(CC) $(CFLAGS) -o snake $(OFLIES)
 
-clean : -rm -f $(OFLIES) snake
+run :   $(OFILES)
+	$(CC) $(CFLAGS) -o lancement $(OFILES)
+	./lancement
+
+### NETTOYAGE DES FICHIERS GENERES ###
+
+clean :
+	-rm -f $(OFILES) lancement *~
+
+
+
+### BUT FACTISES ###
+
+.PHONY : but clean
 
 
 ### FIN ###
diff --git a/snake/fenetre.c b/snake/fenetre.c
index d7d5c8b..20cc3ea 100755
--- a/snake/fenetre.c
+++ b/snake/fenetre.c
@@ -5,10 +5,10 @@
 
 #include <stdlib.h>
 #include <graph.h>
-#include "plateau_init.c"
+#include "plateau_init.h"
 
 
-int main (void)  {
+int start (void)  {
 
   couleur green, grey, yellow, red, black;
 
diff --git a/snake/fenetre.h b/snake/fenetre.h
new file mode 100644
index 0000000..71bb7b5
--- /dev/null
+++ b/snake/fenetre.h
@@ -0,0 +1,11 @@
+/* Fichier d'en-tête comprenant les prototypes et les constantes nommée
+   Written by Yann KERAUDREN and Titouan LERICHE */
+
+
+#ifndef FENETRE_H
+#define FENETRE_H
+
+
+int start (void);
+
+#endif /* FENETRE_H */ 
diff --git a/snake/main.c b/snake/main.c
index e538185..17274d3 100644
--- a/snake/main.c
+++ b/snake/main.c
@@ -6,5 +6,7 @@
 
 int main(void)  {
 
+  start();
+
   return EXIT_SUCCESS;
 }
diff --git a/snake/plateau_init.h b/snake/plateau_init.h
new file mode 100644
index 0000000..ef7e397
--- /dev/null
+++ b/snake/plateau_init.h
@@ -0,0 +1,23 @@
+/* Fichier d'en-tête comprenant les definitions des contantes nommées et les prototypes)
+   Written by Yann KERAUDREN and Titouan LERICHE*/
+
+
+
+#ifndef PLATEAU_INIT_H
+#define PLATEAU_INIT_H
+
+
+
+#define LIGNES 40
+#define COLONNES 60
+#define NBR_POMMME 5
+#define TAILLE_SERPENT 10
+
+
+
+int** plateau_init(void);
+
+
+
+
+#endif  /* PLATEAU_INIT_H */