Программирование С++ (цикл while). Выдает баг, в чем ошибка?

Здравствуйте.

Пишу программу на С++. Аналог телефонной книги. всего 70 строк. Подключение файла присутствует. Программа выдает баг после повторного использования за один запуск (использую цикл while, для возврата к началу программы, для ввода второго, третьего и т.д. абонента.).

Если ввести 1 абонента за 1 запуск программы, то все работает стабильно. Но если попытаться ввести от 2 и более абонентов, то программа дает сбой.

Сюда выложить код не могу, т.к. это курсовая, и универ требует проверку на плагиат. Могу показать демку экрана, кто готов уделить свое время для помощи! Буду очень признателен, если кто-нибудь откликнется на просьбу!

Всем добра!

5 Симпатий