Jeu du pendu...
Fermé
Siw
-
17 févr. 2013 à 13:37
mamiemando Messages postés 32283 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 mars 2023 - 17 févr. 2013 à 22:39
mamiemando Messages postés 32283 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 mars 2023 - 17 févr. 2013 à 22:39
A voir également:
- Jeu du pendu...
- Regle du jeu uno extreme ✓ - Forum Loisirs / Divertissements
- Jeu zuma - Télécharger - Jeux vidéo
- Jeu comme amour sucré - Forum Jeux vidéo
- Google jeu - Guide
- Jeu gratuit pour gagner de l'argent réel avis - Forum Internet / Réseaux sociaux
1 réponse
mamiemando
Messages postés
32283
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 mars 2023
7 572
Modifié par mamiemando le 17/02/2013 à 22:40
Modifié par mamiemando le 17/02/2013 à 22:40
À la place de compare lettre tu peux utiliser la fonction strcmp ou strncmp de la libc.
http://www.manpagez.com/man/3/strncmp/
http://www.manpagez.com/man/3/strcmp/
Pour lire la chaîne saisie par un utilisateur je ferais plutôt un scanf qui servirait à remplir un buffer (par exemple char buffer[255]).
Ensuite lireCaractere devrait s'appeller toUpper puisqu'elle convertit la chaîne en majuscule. Le critère d'arrêt de la boucle est le caractère '\0' (fin de chaîne).
Enfin tu devrais avoir
... car motSecret est un char[] et il faut donc le voir comme un char *.
Ou à la rigueur :
Bonne chance
http://www.manpagez.com/man/3/strncmp/
http://www.manpagez.com/man/3/strcmp/
Pour lire la chaîne saisie par un utilisateur je ferais plutôt un scanf qui servirait à remplir un buffer (par exemple char buffer[255]).
Ensuite lireCaractere devrait s'appeller toUpper puisqu'elle convertit la chaîne en majuscule. Le critère d'arrêt de la boucle est le caractère '\0' (fin de chaîne).
Enfin tu devrais avoir
char *pointeurMotSecret = motSecret
... car motSecret est un char[] et il faut donc le voir comme un char *.
Ou à la rigueur :
char *pointeurMotSecret = &motSecret[0]
Bonne chance