Bonjour à tous,

Je viens demandé de l'aide sur un morceau de code tout bête que j'aimerais faire fonctionner.

C'est un simple calcul d'imc, un devoir pour un cour et je ne comprends pas pourquoi cela ne fonctionne pas.

Merci de votre aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//CODE
 
#include <stdlib.h>
#include <stdio.h>
#include <stdafx.h>
 
int main(int argc, char *argv[])
{
    int poids = 0;
    float taille = 0;
    float imc = 0;
    while (poids != 9);
   {
 
    printf("Vous pouvez quitter avec la touche neuf\n");
    printf("____________________________________\n\n");
    printf("entrez votre poids:\n");
    scanf("%ld", &poids);
    printf("entrer votre taille en cm:\n");
    scanf("%f", &taille);
    taille = taille/100;
    imc = poids/(taille*taille);
    printf(" votre imc est %f \n", imc);
    if (imc>25)
    {
               printf ("vous etes en surpoids \n");
    }
    else
    {
        printf (" Vous n'etes pas en surpoids \n\n\n");
    }
   getchar();
}
}