Spode, aldilà del tuo programma, cosa non ti è chiaro del ciclo while ?