Mini quizz en C
jason-live
Messages postés
178
Date d'inscription
Statut
Membre
Dernière intervention
-
jason-live Messages postés 178 Date d'inscription Statut Membre Dernière intervention -
jason-live Messages postés 178 Date d'inscription Statut Membre Dernière intervention -
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
A voir également:
- Mini quizz en C
- Opera mini pc - Télécharger - Navigateurs
- Logo quizz - Télécharger - Jeux vidéo
- Rohos mini drive - Télécharger - Chiffrement
- Dameware mini remote control - Télécharger - Web & Internet
- Meilleur mini pc - Guide
2 réponses
Ben, tu veux saisir un caractère, donc tu donnes un pointeur sur un caractère, d'où:
Bonne nuit.
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 :
Ensuite je voudrais faire un switch mais je ne serais pas où le placer aidez-moi svp.
#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.