diff --git a/main.c b/main.c
index 76ef547..2884a76 100644
--- a/main.c
+++ b/main.c
@@ -3,8 +3,8 @@
 #include <graph.h>
 #include <time.h>
 
-#define W_WINDOW 1200 /* Largeur de la fenêtre*/
-#define H_WINDOW 800 /* Hauteur de la fenêtre*/
+#define W_WINDOW 930 /* Largeur de la fenêtre*/
+#define H_WINDOW 630 /* Hauteur de la fenêtre*/
 
 #define W_GAME 900
 #define H_GAME 600
@@ -64,7 +64,7 @@ void gen_pastille(int nb_pastille, int *p_pastilles) /* Ajout des pointeurs pour
             y_pastille - DECALEMENT;
         }
 
-        printf("x : %d ; y : %d\n",x_pastille,y_pastille);
+        /*printf("x : %d ; y : %d\n",x_pastille,y_pastille);        DEBUG*/
 
         ChoisirCouleurDessin(r);
         RemplirRectangle(x_pastille,y_pastille,T_PIXEL,T_PIXEL);
@@ -82,8 +82,29 @@ void DessinerScene(int* pastilles) /* Dessine la scène */
     gen_pastille(5,pastilles);
 }
 
-void InitialisationDuSerpent() /* L'initialisation du serpent */
+void InitialisationDuSerpent(int *p_serpent) /* L'initialisation du serpent */
 {
+    int x_millieu = 0, y_millieu = 0 , compteur = 0;
+    couleur j;
+    j=CouleurParNom("yellow");
+    ChoisirCouleurDessin(j);
+    x_millieu = ArrondirPixel(T_PIXEL*30);
+    y_millieu = ArrondirPixel(T_PIXEL*20);
+    RemplirRectangle(x_millieu,y_millieu,T_PIXEL,T_PIXEL);
+
+    /* printf("x_millieu : %d | y_millieu : %d\n",x_millieu,y_millieu);        DEBUG*/
+
+    p_serpent[0] = x_millieu;
+    p_serpent[1] = y_millieu;
+    for(compteur=0;compteur<=18;compteur+=2) /* Commence par 1 car p_serpent index 0 initialisées pour la tête et 2 + 2x9 = 10 couples de coordonnées 2D */
+    {
+        p_serpent[compteur+2] = p_serpent[compteur]+T_PIXEL;
+        p_serpent[compteur+3] = p_serpent[compteur+1];
+
+        /*printf("x_millieu : %d | y_millieu : %d\n",p_serpent[compteur+2],p_serpent[compteur+3]);        DEBUG*/
+
+        RemplirRectangle(p_serpent[compteur+2],p_serpent[compteur+3],T_PIXEL,T_PIXEL);
+    }
 
 }
 
@@ -93,13 +114,14 @@ int main()
     int go_on=1;
     int n;
     int x_pastille,y_pastille;
-    int p_serpent[100];
-    int pastilles[5];
+    int p_serpent[100]; /* A faire en tableau dynamique*/
+    int pastilles[5]; /* A faire en tableau dynamique */
 
     InitialiserGraphique();
     CreerFenetre(10,10,W_WINDOW,H_WINDOW); /* Peut être changer cette ligne avec la fonction Maxx et Maxy fournie dans graph.h ??*/
     ChoisirTitreFenetre("SNAKE SAE11 IN C");
     DessinerScene(pastilles);
+    InitialisationDuSerpent(p_serpent);
 
     while(go_on) /* Lancement du cycle pour les Inputs et le Jeu*/
 	{