01: // specificatori di formato per numeri interi
02: #include<stdio.h>
03: #include<stdlib.h>
04: 
05: int main(int argc, char **argv){
06: 
07:   char a;
08:   short b;
09:   int c;
10:   long d;
11:   long long e;
12: 
13:   printf("Inserisci 5 numeri: ");
14:   scanf("%hhd %hd %d %ld %lld", &a, &b, &c, &d, &e);
15: 
16:   printf("Hai inserito %d %d %d %ld %lld\n", a, b, c, d, e); // a rigore non necessario prefisso char e short se decimale
17: 
18:   printf("In formato esadecimale sono: %hhx %hx %x %lx %llx\n", a, b, c, d, e); // qui viceversa cambia se voglio considerare l'esatto numero di byte 
19: 
20:   return 0;
21: }
22: 
23: 


Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it