Skip to content
Extraits de code Groupes Projets
Valider 31d130e9 rédigé par Loïc DUBARD's avatar Loïc DUBARD :speech_balloon:
Parcourir les fichiers

rajout des cavaliers SUR le plateau

parent 192578c8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
...@@ -24,11 +24,11 @@ void realiser(char action,pile **tableau,int N,char *cases,int *tour) ...@@ -24,11 +24,11 @@ void realiser(char action,pile **tableau,int N,char *cases,int *tour)
deplacement(tableau,N,cases,tour); deplacement(tableau,N,cases,tour);
break; break;
case 'a' : case 'a' :
affichage(tableau,N,cases,*tour,"\n Voulez vous quitter le jeu (y|n)? \n"); affichage(tableau,N,cases,*tour,"\n Voulez vous abandonner le jeu (y|n)? \n");
char c; char c;
scanf("%1s",&c); scanf("%1s",&c);
if (c == 'y'){ if (c == 'y'){
printf("\n Vous allez quitter le jeu"); printf("\n Vous allez quitter le jeu\n");
printf("La partie est finie\n les %c ont gagné !","BN"[(*tour+1)%2]); printf("La partie est finie\n les %c ont gagné !","BN"[(*tour+1)%2]);
nettoyer(tableau,N); nettoyer(tableau,N);
exit(0); exit(0);
......
...@@ -82,12 +82,15 @@ void debut_partie(pile **tableau, int N) ...@@ -82,12 +82,15 @@ void debut_partie(pile **tableau, int N)
empiler(tableau[1]+j,"PN"); empiler(tableau[1]+j,"PN");
empiler(tableau[N-2]+j,"PB"); empiler(tableau[N-2]+j,"PB");
if (j != N/2-1 && j != N/2){ if (j != N/2-1 && j != N/2){
if (j%2 == 0){ if (j%3 == 0){
empiler(tableau[0]+j,"FN"); empiler(tableau[0]+j,"FN");
empiler(tableau[N-1]+j,"FB"); empiler(tableau[N-1]+j,"FB");
} else { } else if (j%3 == 1) {
empiler(tableau[0]+j,"TN"); empiler(tableau[0]+j,"TN");
empiler(tableau[N-1]+j,"TB"); empiler(tableau[N-1]+j,"TB");
} else {
empiler(tableau[0]+j,"CN");
empiler(tableau[N-1]+j,"CB");
} }
} }
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter