Problème programme condition
programeurDuDimanche
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
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
- Mettre en veille un programme - Guide
- Message programmé iphone - Guide
- Programme word gratuit - 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