#1 Le 10/03/2008, à 23:44
- wyz
Condition en C, chui tout naze![RESOLU]
Bonsoir,
Des petits soucis avec le programme du tuto de matéo@21 http://www.siteduzero.com/tuto-3-2192-1 … #ss_part_1
Jusque là je n' avais pas eu de pb.
En fait la console me renvoie:
wyz@wyz:~$ gcc test7.c -o test7
test7.c: In function «main":
test7.c:15: erreur: expected expression before «else"
pour ce code:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char* argv[])
{
long age = 0;
printf ("Quel age avez vous?:");
scanf ("%ld", &age);
if (age >= 18);
{
printf ("majeur\n");
}
else;
{
printf ("Vous n' ete pas majeur!\n");
}
return 0;
}
après plusieurs corrections, je pense pas que cela vienne de la syntaxe.... à moin que...
Je suis ouvert à touuuuuutes les pistes.
Merci.
Dernière modification par wyz (Le 10/03/2008, à 23:57)
ubuntu studio 8.04
Hors ligne
#2 Le 10/03/2008, à 23:51
- kaer
Re : Condition en C, chui tout naze![RESOLU]
Tu dois enlever le point-virgule à le fin des lignes :
if (age >= 18)
else
La première pour que ça compile.
La deuxième sinon c'est beugué.
Le C, c'est pas du bash
Amuse-toi bien.
Hors ligne
#3 Le 10/03/2008, à 23:56
- wyz
Re : Condition en C, chui tout naze![RESOLU]
Merci beaucoup KAER,
En fait ce défault de ma part vient des IDE windghohohrg.
Bonne soirée !;)
ubuntu studio 8.04
Hors ligne