Salut,
je veux faire une boucle
a chaque fois on decrement un nombre
par exemple:
1lig:Il vous reste 10 coups, (j'entre une lettre, si elle est correcte, il me print 'gagné' si echoue il ecrit 2eme ligne)
2lign:il vous reste 9 coups;
voila le script:
c'est comme le jeu pendu,pour le moment je teste par mettre un lettre secrete pas un mot,
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
char lireCaractere();
void decrement(int *Num);
int main()
{
char lettSec[] ="A";
char maLettre;
int nbrCoups = 5;
int i=1;
int* suiteChaine = NULL;
printf("Bienvenue Dans le Pendu!!!\n *********______********* \n" );
while(nbrCoups <= 5)
{
if(i > 0)
{
printf("Il vous reste %d coups:\n", nbrCoups);
printf("Quelle est la lettre secrete?" );
maLettre = lireCaractere();
suiteChaine = strchr(lettSec, maLettre);
if( suiteChaine != NULL)
{
printf("Gagne!!!" );
exit(0);
}
else if((suiteChaine == NULL && nbrCoups !=0))
{
decrement(&nbrCoups);
printf("Il vous reste %d coups:\n", nbrCoups);
printf("Quelle est la lettre secrete?" );
maLettre = lireCaractere();
}
}
else if(nbrCoups == 0);
{
printf("Perdu!!" );
exit(0);
}
}
return 0;
}
char lireCaractere()
{
char caractere;
caractere = getchar();
caractere = toupper(caractere);
while(getchar() != '\n');
return caractere;
}
void decrement(int *Num)
{
*Num = *Num - 1;
}
qq peut m'aider svp!!
---------------
fichier xls