Sélectionner une révision Git
action.c
-
Loïc DUBARD a rédigéLoïc DUBARD a rédigé
action.c 844 o
#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'){
affiche(tableau,N,"\n Vous allez quitter le jeu");
nettoyer(tableau,N);
exit(0);
}
break;
default :
printf("Spécial");
}
}