A vis
Résolu
YassineA
-
Yassine.dev Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Yassine.dev Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je tape ce programme sur DEV C++ et puis mon but c'est qu'on m'affiche sur la console le même nombre saisi sachant que je le veux décimal ! puis quand je saisi un nombre je reçoit des zéro .. alors que moi j veux que le numéro saisi
Voila le code
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
double age;
printf("Quel est votre age ?\n");
scanf("%lf",&age);
printf("Ah Donc Vous Avez %lf ans !! \n",age);
system("PAUSE");
return 0;
}
MErcii
je tape ce programme sur DEV C++ et puis mon but c'est qu'on m'affiche sur la console le même nombre saisi sachant que je le veux décimal ! puis quand je saisi un nombre je reçoit des zéro .. alors que moi j veux que le numéro saisi
Voila le code
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
double age;
printf("Quel est votre age ?\n");
scanf("%lf",&age);
printf("Ah Donc Vous Avez %lf ans !! \n",age);
system("PAUSE");
return 0;
}
MErcii
3 réponses
Il me semble que c'est %d pour afficher une variable et pas %lf . Alors ca fait longtemps que j'ai pas fait de c donc je me souviens plus exactement mais je pense que ton erreur vient de la
Excuser moi, mais moi je veux qu'on m'affiche un nombre décimal par ex :
Si je saisit 12.5 je veux qu'on m'affiche en console 12.5 et non pas 12.5000000
Si je saisit 12.5 je veux qu'on m'affiche en console 12.5 et non pas 12.5000000