Bonjour à tous.
J'ai un soucis, j'apprends le C en ce moment sur le Site du Zero et j'en suis au Tp de création d'un Pendu. J'ai fini mais je veux faire en sorte que lorsqu'on a fini une partie on puisse recommencer. Mais on me marque que c'est la première fois que je mets une variable alors que non, je l'ai bien déclarée en haut de mon projet. Je sais plus quoi faire.
Haut du projet:
char lettre = 0; // Stocke la lettre proposée par l'utilisateur (retour du scanf)
char motSecret[100] = {0}; // Ce sera le mot à trouver
int *lettreTrouvee = NULL; // Un tableau de booléens. Chaque case correspond à une lettre du mot secret. 0 = lettre non trouvée, 1 = lettre trouvée
long coupsRestants = 10; // Compteur de coups restants (0 = mort)
long i = 0; // Une petite variable pour parcourir les tableaux
long tailleMot = 0;
int rejouer = 0;
Fin avec la fonction rejouer qui est normalement déclarée:
printf("\n\nVoulez-vous rejouer?");
printf("\n1-Oui-");
printf("\n2-Non-");
scanf("%d", &rejouer);
(La est le problème!) } while(rejouer == 1);
if (rejouer == 2)
{
exit(0);
}