diff --git a/main.c b/main.c index 299c529..370b421 100644 --- a/main.c +++ b/main.c @@ -175,7 +175,9 @@ int main(void){ if(verifier_victoire(grille,ligne,colonne) == 1 ){ jeu_fini = 1; } - + } + } + if (SourisCliquee()) { SourisPosition(); @@ -190,31 +192,31 @@ int main(void){ } if (jeu_fini == 1){ - ChoisirCouleurDessin(CouleurParNom("white")); - /* pense à utiliser img_w pour la largeur du rectangle blanc */ - RemplirRectangle(50,150, img_w - 100,100); + ChoisirCouleurDessin(CouleurParNom("white")); + /* pense à utiliser img_w pour la largeur du rectangle blanc */ + RemplirRectangle(50,150, img_w - 100,100); - ChoisirCouleurDessin(CouleurParNom("red")); - EcrireTexte(60,200,"Bravo",2); - EcrireTexte(60,230,"Rejouer ? (O/N)",1); - while(1) { - touche = Touche(); - if (touche == XK_o || touche == XK_O) { - FermerGraphique(); - InitialiserGraphique(); - break; + ChoisirCouleurDessin(CouleurParNom("red")); + EcrireTexte(60,200,"Bravo",2); + EcrireTexte(60,230,"Rejouer ? (O/N)",1); + while(1) { + touche = Touche(); + if (touche == XK_o || touche == XK_O) { + FermerGraphique(); + InitialiserGraphique(); + break; + } + if (touche == XK_n || touche == XK_N) { + vouloir_rejouer = 0; + break; + } + } } - if (touche == XK_n || touche == XK_N) { - vouloir_rejouer = 0; - break; - } - } - } - } - } } } + + fermer_affichage(); return EXIT_SUCCESS; } diff --git a/taquin b/taquin index 8662c7c..2e3974c 100755 Binary files a/taquin and b/taquin differ