Controlla che non superi i limiti della variabile...

Molti problemi io li ho notati in codice di terze persone, quando questi non utilizzavano algoritmi strutturati, ma molti go to....

Prova a modificare il tuo codice con cicli che lo infurbiscono...