Bonjour,
je dois réaliser un petit programme pour mon école qui consiste a afficher sur chaque ligne la valeur et la taille des variables declarees dans la fonction main comme ceci : -10 <-> 4
J’ai réalisé ceci :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include <stdio.h> #include <stdlib.h> int main(void) { int nb1 = -10; unsigned int nb2 = 10; float nb3 = 64.2; double nb4 = 0.001; long int nb5 = 10; unsigned long nb6 = 10; long int nb7 = -10; unsigned long nb8 = -10; char nb9 = 'A'; printf("%d <-> %d\n",nb1,sizeof(nb1)); printf("%u <-> %d\n",nb2,sizeof(nb2)); printf("%f <-> %d\n",nb3,sizeof(nb3)); printf("%lf <-> %d\n",nb4,sizeof(nb4)); printf("%ld <-> %d\n",nb5,sizeof(nb5)); printf("%lu <-> %d\n",nb6,sizeof(nb6)); printf("%i <-> %d\n",nb7,sizeof(nb7)); printf("%d <-> %d\n",nb8,sizeof(nb8)); printf("%c <-> %d\n",nb9,sizeof(nb9)); return 0; } |
Seulement le vérificateur automatique m’indique que le proramme n’est pas correcte et je sais plus trop comment me débrouiller :-s
Merci pour votre aide
+0
-0