Erreur non trouvé

Fermé
guillaume.dousse0105 Messages postés 7 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008 - 28 janv. 2008 à 18:13
guillaume.dousse0105 Messages postés 7 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008 - 30 janv. 2008 à 21:56
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 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008
28 janv. 2008 à 18:17
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 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008
28 janv. 2008 à 18:19
bien sur l'entete de ton programme doit etre:
#include <stdio.h>
0
guillaume.dousse0105 Messages postés 7 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008
28 janv. 2008 à 18:21
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 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008
28 janv. 2008 à 18:27
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 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008
28 janv. 2008 à 18:28
avec dev c ++
0
ben1852 Messages postés 35 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008
28 janv. 2008 à 18:35
quel est ton msg d'erreur affiché?
0
guillaume.dousse0105 Messages postés 7 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008
28 janv. 2008 à 18:48
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 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 30 janvier 2008
30 janv. 2008 à 21:56
j'ai trouver mon problème c'était qu'il manquait un "&" aprs le scanf (" %ld" , &age) ;
0