Salut a tous !
J'ai un problème, je veut coder une calculatrice simple lors d'un saisi j'ai un problème de mémoire !
voici le code :
Enfait lorsqu'eux je rentre un caractère le code ne plante pas mais le programme passe a la suite ! or je voulait que la taille en octet saisi d'un double est égale a 8 or celle d'un char et de 1 octet mais le programme continu quand même y'aurait t'il un moyen de faire saisir le type double au lieu d'un type char au quel ont a 7 octet en plus :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 do { printf("Entrer la premiere valeur : "); scanf("%lf", &premiereValeur); viderLaZoneMemoire(); }while(sizeof(premiereValeur) != 8); /* tant que la place en mémoire du premier nombre est n'est pas celle d'un double */
Merci d'avoir Lu !
Partager