mon programme est le suivant:
Mon problème est que lors de l'exécution, il ne me laisse pas saisir le sexe et se plante. Par contre si je fais la saisie du sexe avant celle du nom, le programme s'exécute correctement. Je ne comprends vraiment pas.
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 #include<stdio.h> #include<conio.h> #include<string.h> void main() { char s; char nom[10]; printf("ENTRER VOTRE NOM:"); scanf("%s",nom); printf("ENTRER VOTRE SEXE:"); scanf("%c",&s); if ((s=='m')||(s=='M')) printf("Bonjour Mr %s ",nom ); else if ((s=='f')||(s=='F')) printf("Bonjour Mme %s",nom); getch(); return 0; }
Notons que j'utilise turbo c++ 4.5
Partager