Problème programme condition
programeurDuDimanche
Messages postés
25
Statut
Membre
-
fiddy Messages postés 11653 Statut Contributeur -
fiddy Messages postés 11653 Statut Contributeur -
Bonjour, je vien de commencer a programmer et je suis ce cour : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/14612-les-conditions
et quand je veux faire pareil :
#include <stdio.h>
#include <stdlib.h>
int main()
{
int age = 23;
if (age>=18)
{
printf("bravo tu es majeur!\n\n");
}
else
{
printf("ha c'est bete tu est mineur! \n");
}
return 0;
}
d'apres le logitiel code block il n'y a pas d'erreur mais sa ne fonctionne pas.
et si qu'elqun pouvait m'expliquer le délire avec tous les crochet je les met mais je sais pas pourquoi.
MERCI!
et quand je veux faire pareil :
#include <stdio.h>
#include <stdlib.h>
int main()
{
int age = 23;
if (age>=18)
{
printf("bravo tu es majeur!\n\n");
}
else
{
printf("ha c'est bete tu est mineur! \n");
}
return 0;
}
d'apres le logitiel code block il n'y a pas d'erreur mais sa ne fonctionne pas.
et si qu'elqun pouvait m'expliquer le délire avec tous les crochet je les met mais je sais pas pourquoi.
MERCI!
A voir également:
- Problème programme condition
- Excel cellule couleur si condition texte - Guide
- Programme demarrage windows - Guide
- Programme word gratuit - Guide
- Message programmé iphone - Guide
- Mettre en veille un programme - Guide
3 réponses
Salut,
Lorsque tu postes du code sur le forum, fais le entre balises d'affichage de code, comme cela :
<code c>
ton code ici
</code>
cela sera plus lisible
indente aussi ton code (les retraits aident visuellement à la compréhension, Codeblocks doit normalement les faire automatiquement pour toi, copie les donc)
tu dis :
il n'y a pas d'erreur mais sa ne fonctionne pas
Qu'est-ce qui ne "fonctionne pas" selon toi ?
Je ne vois pas de crochets dans ton code.
En revanche, il y a des accolades.
Les accolades servent à délimiter un bloc de code, ici :
- le corps de ta fonction main
- le bloc de code à exécuter selon que le résultat du test
Dal
Lorsque tu postes du code sur le forum, fais le entre balises d'affichage de code, comme cela :
<code c>
ton code ici
</code>
cela sera plus lisible
indente aussi ton code (les retraits aident visuellement à la compréhension, Codeblocks doit normalement les faire automatiquement pour toi, copie les donc)
tu dis :
il n'y a pas d'erreur mais sa ne fonctionne pas
Qu'est-ce qui ne "fonctionne pas" selon toi ?
Je ne vois pas de crochets dans ton code.
En revanche, il y a des accolades.
Les accolades servent à délimiter un bloc de code, ici :
- le corps de ta fonction main
- le bloc de code à exécuter selon que le résultat du test
ifest vrai ou faux.
Dal
https://en.wikipedia.org/wiki/List_of_programming_languages_by_type#Curly-bracket_languages