Problème "else" en language C
Résolu
mathieu-76500
Messages postés
58
Date d'inscription
Statut
Membre
Dernière intervention
-
Tom -
Tom -
Bonjour,
j'ai un problème dev c++ me souligne la commande else pourquoi ?
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
long age = 0;
while (age < 18 )
{
printf("Quel est ton age ?\n");
scanf("%ld", &age);
if (age < 18); { printf("Tu es mineur\n"); }
}
else (age >= 18)
{
printf("Ah tu es majeur !\n");
}
system("PAUSE");
return 0;
}
j'ai un problème dev c++ me souligne la commande else pourquoi ?
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
long age = 0;
while (age < 18 )
{
printf("Quel est ton age ?\n");
scanf("%ld", &age);
if (age < 18); { printf("Tu es mineur\n"); }
}
else (age >= 18)
{
printf("Ah tu es majeur !\n");
}
system("PAUSE");
return 0;
}
A voir également:
- Problème "else" en language C
- Windows display language french - Guide
- Language binaire - Guide
- Vistalizator language pack windows 7 - Télécharger - Traduction
- Autocad 2008 language pack french - Forum AutoCAD
- Photoshop cs6 french language pack - Forum Photoshop
13 réponses
je sais pas si sa vient de moi mais j'ai l'impression qu'il y a des problème avec tes crochets:
if (){
}else{
}
if (){
}else{
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
int main(int argc, char *argv[])
{
long age = 0;
while (age < 18 )
{
printf("Quel est ton age ?\n");
scanf("%ld", &age);
if (age < 18)
{
printf("Tu es mineur\n"); }
} else {
printf("Ah tu es majeur !\n");
}
}
system("PAUSE");
return 0;
}
{
long age = 0;
while (age < 18 )
{
printf("Quel est ton age ?\n");
scanf("%ld", &age);
if (age < 18)
{
printf("Tu es mineur\n"); }
} else {
printf("Ah tu es majeur !\n");
}
}
system("PAUSE");
return 0;
}
j'ai oublier de préciser que quand je tape = ou + de 18 la bloucle se termine et il doit me dir tu es majeur et le prog se ferme
Et la ?
int main(int argc, char *argv[])
{
long age = 0;
while (age < 18 )
{
printf("Quel est ton age ?\n");
scanf("%ld", &age);
if (age < 18)
{
printf("Tu es mineur\n");
} else {
printf("Ah tu es majeur !\n");
}
}
system("PAUSE");
return 0;
}
int main(int argc, char *argv[])
{
long age = 0;
while (age < 18 )
{
printf("Quel est ton age ?\n");
scanf("%ld", &age);
if (age < 18)
{
printf("Tu es mineur\n");
} else {
printf("Ah tu es majeur !\n");
}
}
system("PAUSE");
return 0;
}
int main(int argc, char *argv[])
{
long age = 0;
while (age < 18 )
{
printf("Quel est ton age ?\n");
scanf("%ld", &age);
if (age < 18)
{
printf("Tu es mineur\n"); }
else {
printf("Ah tu es majeur !\n");
}
}
system("PAUSE");
return 0;
}
// essayes ça
{
long age = 0;
while (age < 18 )
{
printf("Quel est ton age ?\n");
scanf("%ld", &age);
if (age < 18)
{
printf("Tu es mineur\n"); }
else {
printf("Ah tu es majeur !\n");
}
}
system("PAUSE");
return 0;
}
// essayes ça