Я пишу базовую c функцию изменения make, и она работает хорошо (уверен, что есть лучший способ сделать это), но я новичок в C ++, и у меня возникла странная ошибка. Он продолжает печатать y или n после того, как пользователь нажимает его, а я этого не хочу. У меня нет cout для вывода на консоль. Также я попытался очистить буфер cin с помощью `cin.ignore (numeric_limits :: max (), '\ n'); это не сработало, пожалуйста, посмотрите и посмотрите, что мне не хватает.
Обновление: на вопрос был дан ответ, но я сделал это для назначения класса и удаляю код на тот случай, если мой проф проведет проверку на плагиат, я написал код сам, но я уверен, что программа проверки сканирует этот сайт .