Gdy są problemy z wczytaniem kolejnej linii z danymi, poprzedzonej jedną lub więcej pustymi liniami, można skorzystać z poniższego sposobu:
do
getline(cin, linia);
while (linia.size() == 0); // lub linia.size() < 1
Sposób ten opisałem też w wątku: Problem z getline
[Edit] poprawiłem błąd