Если вы получите полное сообщение об ошибке, вы получите что-то вроде
фатальная ошибка C1075: конец файла найден перед левой скобкой и файлы чтения и записи не работают
Это означает, что вы недостаточно закрыли блок, чтобы открыть их (их больше {
, чем }
).
Чтобы исправить проблему, лучше сделать отступ в исходном коде.
Некоторые инструменты, такие как indent
, сделают это за вас. Вы даже можете найти некоторые инструменты онлайн .
Но в вашем коде есть другие проблемы:
- нет
main
- в том числе отсутствуют
if (answerOfUser = answerExpected)
(=
вместо ==
по 4-му вопросу) - это не то, что вы хотите
Тем не менее, было бы гораздо проще разделить ваш код на различные функции для улучшения читабельности.
Поскольку ваша игра состоит в том, чтобы задавать ряд вопросов, вы могли бы начать с одной функции за вопросом ... Но этот пункт обсуждения имеет свое место больше на https://codereview.stackexchange.com/