Petit problème en C

Résolu/Fermé
YakaRi - 28 févr. 2010 à 11:06
 YakaRi - 28 févr. 2010 à 11:53
Bonjour,

j'ai un petit souci avec ce mini programme:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int age = 0;
    printf ("Quel age avez vous ?\n");
    scanf ("%d", &age);

    int poids = 0;
    printf ("Combien pesez vous ?\n");
    scanf ("%d", &poids);

    double taille = 0;
    printf ("Combien mesurez vous ? (cm)\n");
    scanf ("lf", &taille);

    printf ("\nRecapitulatif:\n\n");
    printf ("Vous avez %d ans, vous pesez %f et vous mesurez %f cm\n\n", age, poids, taille);
    return 0;
}


Si vous le lancez vous remarquerez qu'il demande bien l'age, le poids mais au moment de demander la taille il ne s'arrte pas sur le scanf mais enchaine directement avec le recapitulatif. Pourquoi ? Que faut-il changer dans ce code ?

Merci

2 réponses

Bonjour

%lf au lieu de lf
0
-_-' Merci =) (quelle bourde !^^)
0