Bonjour

suite à un quiz je me suis amusé à tester les formats d'affichage de printf,le malheur c'est que je ne vois une différence palpable entre ces types.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <stdlib.h>
 
main()
 {
double soldeBanque = 6500000000 ;
printf("vous avez %ld dirhams en banque", soldeBanque);
return 0;
 
 }
Je n'arrive même pas à le compiler

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
abdel@ubuntu:~/dev-c$ gcc -o variables2 variables2.c 
variables2.c: In function ‘main’:
variables2.c:6: warning: integer constant is too large forlong’ type
pouvez m'expliquer comment dois je formater printf et scanf car même en ayant tout en règle il y tjrs quelque chose qui cloche.