В загальному, є функція (стартове меню). Там два пункта. Користувач вибирає пункт і в залежності від вибору запускається інша функція. В тій функція є команда getline. Після роботи функції ми вертаємось на стартове меню. Якщо знову вибрати той же пункт, то getline відпрацьовує некоректно.
эмм, засунь меню в цикл вайл с ключом. когда захочешь выйти, вводишь ключ, и всё