Bonjour à tous, alors voila je commence a apprendre le C/C++. Avec mes connaissances j'ai tenté de faire un jeu de pendu, seulement au début, ca me zappe un scanf qui demande quelle lettre doit être testée. voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
#include <iostream>
#include <string.h>
 
long jeu(char* mot);
 
 
int main()
{
    char mot[1000];
    printf("\n\n");
    printf("\t\t********************\n");
    printf("\t\t*                  *\n");
	printf("\t\t*   JEU DU PENDU   *\n");
	printf("\t\t*                  *\n");
	printf("\t\t********************\n\n");
	printf("Rentrez le mot a rechercher. ");
	scanf("%s",&mot);
	for(long i=0;i<=40;i++)
	{
	    printf("\n");
	}		// jusque là ca a juste affiché l'écran de présentation et ca a demandé quel était le mot a rechercher.
	jeu(mot);
	return 0;
}
 
 
long jeu(char* mot)
{
char lettreATester;
long i=0;
long longueurMot = strlen(mot);
longueurMot--;
printf("\t");
while(i<=longueurMot)
{
    printf(" _");
    i++;
}                   // ca affiche un certain nombre de tirets_bas en fonction de la longueur du mot a rechercher.
printf("\n");
printf("Quelle lettre voulez-vous tester ? ");
scanf("%c",&lettreATester);
}