Erreur non trouvé

guillaume.dousse0105 Messages postés 7 Statut Membre -  
guillaume.dousse0105 Messages postés 7 Statut Membre -
bonjour, je suis très débutant en programmation et pour m'entrainer jai voulu essayerde faire un programme en mode console qui quand il s'execute la console demande l'age et suivant l'age il dit quelque chose a la personne mais après que la personne ait renter son age l'ordinaeur envoie un message d'erreur pouvez vous me dire ce que j'ai fait faux s'il vous plait voici le code:

int main(int argc, char *argv[])
{
long age = 0;
printf("quel ages avez vous??");
scanf("%ld",age);

if (age >= 18)
{
printf ("Vous etes majeur !\n");
}
else if ( age >= 4 )
{
printf ("attend encore et tu seras grand \n");
}
else
{
printf ("tu est trop jeune voyons \n");
}
system("PAUSE");
return 0;
}

8 réponses

ben1852 Messages postés 35 Statut Membre
 
int main()
{
long age;
printf("quel ages avez vous??");
scanf("%d",age);

if (age >= 18)
{
printf ("Vous etes majeur !\n");
}
else if ( age >= 4 )
{
printf ("attend encore et tu seras grand \n");
}
else
{
printf ("tu est trop jeune voyons \n");
}
return 0;
}
0
ben1852 Messages postés 35 Statut Membre
 
bien sur l'entete de ton programme doit etre:
#include <stdio.h>
0
guillaume.dousse0105 Messages postés 7 Statut Membre
 
sa ne marche toujours pas toujour au meme endroit il annonce un message d'erreur mais merci pour ta réponse rapide ben1852
0
ben1852 Messages postés 35 Statut Membre
 
tu programme av quel interface?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
guillaume.dousse0105 Messages postés 7 Statut Membre
 
avec dev c ++
0
ben1852 Messages postés 35 Statut Membre
 
quel est ton msg d'erreur affiché?
0
guillaume.dousse0105 Messages postés 7 Statut Membre
 
le truc classique avec débogage ne pas envoyer et envoyer qui dit que si j'etais entrain de faire un truc important tu vois le genre ????
0
guillaume.dousse0105 Messages postés 7 Statut Membre
 
j'ai trouver mon problème c'était qu'il manquait un "&" aprs le scanf (" %ld" , &age) ;
0