Funziona come previsto, ma il problema è che se inserisco un carattere al posto di un numero, questo entra in un loop infinito. Quindi vorrei anche correggere l'errato inserimento di un carattere al posto di un numero.