Rependre au question a l'aide et urgent SVP
Sapna
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
#include<stdio.h>
main()
{ float a;
printf("****Programme Fou**** \n");
printf("Taper un nombre reel different de 0: ");
scanf("%d", &a);
scanf("Votre nombre=%.2f \n \n", a);
printf("Hi, j'ai dit different de 0 :");
scanf("%f", &a);
printf("Votre nombre= %d \n \n", a);
printf("C'est ta dernière chance: ");
scanf("%f", &a);
printf("****Enfin, votre nombre= %.2f different de 0**** \n \n", a);
printf("Bon, le carre de votre nombre= 20 \n");
printf("desole, c'est= %f \n et avec 2 chiffres apres la virgule %.3f", a*a, a*a);
getchar(), getchar();
}
Ma question c'est
A la ligna 8: printf("votre nombre=%2f \n \n
" , a) on affiche une valeur fausse pourquoi?
A la ligne 12 on affiche une valeur fausse pour le carré de a, pourquoi?
et merci d'avance
#include<stdio.h>
main()
{ float a;
printf("****Programme Fou**** \n");
printf("Taper un nombre reel different de 0: ");
scanf("%d", &a);
scanf("Votre nombre=%.2f \n \n", a);
printf("Hi, j'ai dit different de 0 :");
scanf("%f", &a);
printf("Votre nombre= %d \n \n", a);
printf("C'est ta dernière chance: ");
scanf("%f", &a);
printf("****Enfin, votre nombre= %.2f different de 0**** \n \n", a);
printf("Bon, le carre de votre nombre= 20 \n");
printf("desole, c'est= %f \n et avec 2 chiffres apres la virgule %.3f", a*a, a*a);
getchar(), getchar();
}
Ma question c'est
A la ligna 8: printf("votre nombre=%2f \n \n
" , a) on affiche une valeur fausse pourquoi?
A la ligne 12 on affiche une valeur fausse pour le carré de a, pourquoi?
et merci d'avance