Per saltare una riga invece di leggerla usa adeguatamente il metodo ignore().
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum