[C] - Erreur de calculs (et de variables)?

Résolu
thanatos -  
 thanatos -
Bonjour,
Je suis en train d'apprendre le C.
Je viens de coder un ptit programme, mais il ne marche pas.
Pourriez-vous me dire pourquoi parce que je ne vois pas...
-------------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[])
{
system("title Calculez votre IMC");
double poids = 0;
double taille = 0;
printf("\n\nQuel est ton poids (en kg)?");
scanf("%lf", &poids);
system("cls");
printf("\n\nQuel est ta taille (en metres)?");
scanf("%lf", &taille);
system("cls");
double resultat = pow(taille, 2);
double ok = poids / resultat;
printf("Votre poids est de %f kg\n", poids);
printf("votre taille est de %f metres\n", taille);
printf("votre IMC est de %f", ok);
system("pause");
}
---------------------------------------------------------------------


Merci.
Configuration: Windows Vista
Firefox 3.5.3

5 réponses

  1. Pingu
     
    Salut,

    c'est quoi qui cloche ? qu'est-ce qui ne te convient pas ?
    0
  2. pacorabanix
     
    il y a un message d'erreur à la compilation ???
    0
    1. pacorabanix
       
      ce que je trouve bizarre, c'est que d'abord tu tutoies l'utilisateur, puis ensuite vous le vouvoyez :D
      0
  3. thanatos
     
    Benh, lors de la compilation tout est ok, masi quand je lance le programme, par exemple je rentre 60 et 1,90 il ne m'affiche pas ce qu'il faudrait...
    0
  4. le père
     
    Bonjour

    il ne m'affiche pas ce qu'il faudrait...
    Peux-tu être plus précis et dire ce qu'il t'affiche ? Car ça a bien l'air correct.
    Mais fais attention, il faut utiliser le point et non pas la virgule pour séparer les mètres des centimètres quand tu saisis la taille
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. thanatos
     
    Merci pour toutes les réponses, en effet c'était bien le point, car je mettais la virgule, mais je m'en suis souvenu avant de lire le dernier message :)
    Merci encore ;)
    0