Salut,
voila je dois réaliser un jeux du pendu enfin si on peut l'appeler Comme sa ,bon le probléme n'est pas la:(,Le code n'est pas encore fini il reste encore du boulot comme vous le voyez j'utillise une boucle Pour Affichier les ***** mais sa ne marche pas et sa me bock un peut pour continuer le programme cet lorsque je tape une lettre que les *** apparaissent.
#include
#include
#include
#include "pendu.h"
int main()
{
int coupRestant=10;
char MOTsEcret[]="MARRON";
int MotDonner[6]={0};
char lettre=0;
int i=0;
do
{
printf("Bienvenu au Jeux Du Pendu\n");
printf("Il Vous Reste %d \n",coupRestant);
for (i=0;i{
if(MotDonner[i])
printf("*");
else
printf("%c",MOTsEcret[i]);
}
printf("Proposer Une Lettre : ");
lettre=getlettre();
afficherMot(MOTsEcret,MotDonner,lettre);
coupRestant--;
}while(coupRestant !=0);
system("PAUSE");
return 0;
}
int afficherMot(int MOTsEcret[],int MotDonner[],char lettre)
{
int i=0;
do
{
if(MOTsEcret[i]=lettre)
{
MotDonner[i]=1;
}
i++;
}while(i}
char getlettre()
{
char caractere = 0;
caractere = getchar();
caractere = toupper(caractere);
while (getchar() != '\n') ;
return caractere;
}