// variabili char e differenza fra %d e %u (integer e unsigned) // vediamo cosa succede al limite della 'capacità' #include int main() { int i, ind; char n; n = 0; // una variabile char accetta un valore numerico // e lo tratta correttamente ind = 0; // portiamoci dietro un indice intero for (i=0; i<260; i++) { n++; ind++; printf("%3d: %3d %3u %4x %4X %5o \n", ind, n, n, n, n, n); } }