#include<stdio.h> #include<stdlib.h> #include"tableau.h" #include"affichage.h" #include"deplacement.h" /*action.c*/ void realiser(char action,pile **tableau,int N,char *cases,int *tour) { char sel[4]="\0\0\0\0"; switch (action){ case 'c' : affichage(tableau,N,cases,*tour,"Entrez les coordonnées de la case à selectionner >"); scanf("%3s",sel); if (sel[1] != '\0'){ strcpy(cases,sel); } break; case 'd' : deplacement(tableau,N,cases,tour); break; case 'a' : affichage(tableau,N,cases,*tour,"\n Voulez vous quitter le jeu (y|n)? \n"); char c; scanf("%1s",&c); if (c == 'y'){ printf("\n Vous allez quitter le jeu"); nettoyer(tableau,N); exit(0); } break; default : printf("Spécial"); } }