A voir également:
- Langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Débuter langage batch windows - Guide
4 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 840
8 avril 2012 à 19:05
8 avril 2012 à 19:05
Bonjour lodia,
Vous mélangez le C et le C++. Ce sont deux langages distinctes. Vous voulez faire du C ou du C++ ?
Et ensuite, merci de dire précisément ce qui ne marche pas, ou ce que tu n'arrives pas à faire pour qu'on puisse t'aider.
Cdlt,
Vous mélangez le C et le C++. Ce sont deux langages distinctes. Vous voulez faire du C ou du C++ ?
Et ensuite, merci de dire précisément ce qui ne marche pas, ou ce que tu n'arrives pas à faire pour qu'on puisse t'aider.
Cdlt,
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 840
9 avril 2012 à 00:39
9 avril 2012 à 00:39
Donc, déjà, c'est pas iostream qu'il faut inclure mais stdio.h
A la place de cstdlib, il faut mettre stdlib.h
Il n'y a pas de using namespace std; en C.
Ensuite, pas de cout, ni de cin (mettre printf ou scanf).
Lorsque tu mets : scanf("%c",Q); il ne faut pas oublier de mettre l'adresse de la variable (&Q). Ce qui donne : scanf("%c",&Q); ou tout simplement Q=getchar(); comme vous avez mis plus loin.
Ensuite, après un scanf("%c",&Q) ou Q=getchar(); je te conseille de mettre un getchar(); juste après.
Par exemple :
Q=getchar();
getchar();
Et enfin, évite d'utiliser des majuscules pour les noms de tes variables. C'est pas obligatoire mais c'est une convention.
Cdlt,
A la place de cstdlib, il faut mettre stdlib.h
Il n'y a pas de using namespace std; en C.
Ensuite, pas de cout, ni de cin (mettre printf ou scanf).
Lorsque tu mets : scanf("%c",Q); il ne faut pas oublier de mettre l'adresse de la variable (&Q). Ce qui donne : scanf("%c",&Q); ou tout simplement Q=getchar(); comme vous avez mis plus loin.
Ensuite, après un scanf("%c",&Q) ou Q=getchar(); je te conseille de mettre un getchar(); juste après.
Par exemple :
Q=getchar();
getchar();
Et enfin, évite d'utiliser des majuscules pour les noms de tes variables. C'est pas obligatoire mais c'est une convention.
Cdlt,