Originariamente inviato da mageta
dunque io vorrei fare una cosa del genere:

for(i=0; i<20; i++)
carattere[i]== (char)i;

praticamente foglio infilare in un array il corrispettivo carattere alfabetico corrispondente al valore numerico di i
il cast che ho fatto sopra pero' mi da problemi...
C'è un problema 20 non può essere rappresentato con un solo carattere.

Vuoi una cosa del genere ?
"0123456789101113141516171819"

oppure questa
'0'
'1'
...
"19"

poi l'assegnazione devi usare un solo =
codice:
carattere[i] = (char)i
comunque capisci che non si risolverebbe comunque.

Se voui rappresentare i numeri > 9 devi usare per forza gli array di caratteri (stringhe) non un solo carattere.