Come ho scritto precedentemente, è come se non fungesse.
Perché come detto, trova il newline e sembra che non prenda niente.
Quindi ho provato ad usare il cin.ignore e con questo funge.
Però, sempre scritto nel primo post, ho detto che vorrei non usarlo ("è necessario?") dato che non l'ho ancora studiato.
Inoltre, endl non dovrebbe svuotare il buffer (sempre scritto nel primo post)?