dividere in 2 parti il numero 99999 e regolare 3 cifre, poi 2 cifre per volta

Un "int" contiene un numero il cui valore oscilla da -32768 a +32767. Se dentro ad un int ci infili un valore superiore a $7FFF (32767) il numero cambia di segno. Per contenere un numero più grande usa un "unsigned int", che contiene un intero senza segno da 0 a 65535.
Altrimenti usa l'unsigned long, che va da 0 a 2^32-1