Pages : 1
#1 Le 27/04/2019, à 15:38
- chris7522
[RESOLU] petit programme C
Bonjour a toutes et a tous ,
Debutant en C , j'aimerai lancer un tout petit programme ou , je demanderai a l'utilisateur de repondre par oui ou non en frappant la touche y ou la touche n . Je n'y arrive pas avec ce que j'ai ecrit . Dois je utiliser le code ASCII ou la solution n'est pas du tout la !
#include <stdio.h>
#define OUI y
#define NON n
int main(void)
{
char resultat;
printf("Sommes nous samedi ?\n");
printf("Tapez y pour oui ou n pour non\n");
scanf("%c", resultat);
if(resultat == OUI)
{
printf("bravo !\n");
}
else if(resultat == NON)
{
printf("Mauvais resultat !\n");
}
else
{
printf("Vous avez tapé la mauvaise touche\n");
}
return 0;
}
Dernière modification par chris7522 (Le 27/04/2019, à 17:17)
Hors ligne
#2 Le 27/04/2019, à 15:47
- pingouinux
Re : [RESOLU] petit programme C
Bonjour,
Il y a 3 lignes à corriger :
#define OUI 'y'
#define NON 'n'
scanf("%c", &resultat);
Hors ligne
#3 Le 27/04/2019, à 16:40
- chris7522
Re : [RESOLU] petit programme C
Merci de ton aide pingouinux !
Bon week-end
Hors ligne
Pages : 1