Mini quizz en C
jason-live
Messages postés
219
Date d'inscription
Statut
Membre
-
jason-live Messages postés 219 Date d'inscription Statut Membre -
jason-live Messages postés 219 Date d'inscription Statut Membre -
Bonjour,je fais un petit quizz en C et j'ai un problème au début.
j'ai rien du tout comme code :
Déjà ici :
Mais que dois-je mettre après le &du scanf ?
Ensuite est-ce que ceci est bon :
Merci de vos réponses
j'ai rien du tout comme code :
#include <stdio.h>
#include <stdlib.h>
int main()
char pret = "o";
char pasPret ="n";
{
printf("***** Bienvenue dans ce mini quizz special Mathematiques en 10 questions pour tester vos connaissances ! *****\nEtes vous prets ? o/n \n");
scanf ("%c", & );
if (pret == o)
{
printf ("Nous allons continuer\n");
}
return 0;
}
Déjà ici :
scanf ("%c", & ?? ); on doit rentrer o pour oui ou n pour non.
Mais que dois-je mettre après le &du scanf ?
Ensuite est-ce que ceci est bon :
if (pret == o)?
Merci de vos réponses
Configuration: Windows Vista Firefox 3.5.5
2 réponses
-
Ben, tu veux saisir un caractère, donc tu donnes un pointeur sur un caractère, d'où:
scanf ("%c", &pret);Il est inutile d'initialiser 'pret' et il est inutile de déclarer 'pasPret'.
Bonne nuit. -
Voilà j'ai bien avancé dans mon code :
#include <stdio.h> #include <stdlib.h> int main() { char pret = 'o'; printf("Bienvenue dans ce mini quizz special Mathematiques en 10 questions pour tester vos connaissances !\nEtes vous prets ? o/n \n"); scanf ("%c", &pret); if (pret == 'o') { printf ("Nous allons continuer...\n"); printf ("Voici les 10 questions : \n\n"); printf ("Question 1 : La valeur exacte du nombre PI est :\n1. 3,1416 \n2. 3,15 \n3. 3,1499 \n\n"); printf ("Question 2 : A combien est egal 2*0*1489*9987+6 ?\n1. 0 \n2. 6 \n3. 29 741 286 \n\n"); } else { printf ("Vous n'etes pas pret !"); } return 0; }
Ensuite je voudrais faire un switch mais je ne serais pas où le placer aidez-moi svp.