#include <typeinfo> l'ho messo.

quel ciclo do while, mi serve per controllare che l'utente abbia effettivamente inserito un intero, altrimenti deve ripetere l'inserimento