Probleme de programmation

Résolu/Fermé
evan... Messages postés 46 Date d'inscription vendredi 7 mai 2010 Statut Membre Dernière intervention 14 mars 2012 - 7 mai 2010 à 21:39
evan... Messages postés 46 Date d'inscription vendredi 7 mai 2010 Statut Membre Dernière intervention 14 mars 2012 - 7 mai 2010 à 21:44
bonsoir, j'ai développer un petit programme pour me marrer, le voila :
#include <stdio.h>
#include <stdlib.h>

int main()
{

int age = 0, poid = 0;
printf("entrez votre age : \n");
scanf("%d", &age);
if (age >= 18)
{
printf("vous etes majeur\n\n");
}
else if (age < 18)
{
printf("vous etes mineur\n\n");
}
printf("entrez votre poid\n\n");
scanf("%d", poid);
if (poid > 70)
{
printf("vous etes trop gros\n\n");
}
else if (poid < 70)
{
printf("vous etes dans la moyenne\n\n");
}
else if (poid < 30)
{
printf("vous etes trop maigre\n\n");
}

return 0;

}

VOILA, tout est bon mon programme s'execute mais le probleme c'est que arriver a : entrez votre poid , j'insere un poid au hasard pour tester et la ... une fenetre m'affiche "main.exe a cessé de fonctionner" et le programme s'arrete. merci d'avance pour votre aide.

ps: tout mes autres programme s'execute normalement.
A voir également:

2 réponses

evan... Messages postés 46 Date d'inscription vendredi 7 mai 2010 Statut Membre Dernière intervention 14 mars 2012 4
7 mai 2010 à 21:44
Oo que suis-je bete !!
0
Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 2 330
7 mai 2010 à 21:41
T'as bel et bien pensé à passer une adresse en paramètre au premier scanf() .... mais pas au second :)
-2