Несколько ожидаемых неквалифицированных идентификаторов для » { » , «еще» и «возврата»

#syntax-error #unexpected-token

Вопрос:

 #include <iostream>
using namespace std;
int main()
{

int n = 0;
int remainder = 0;

cout << "Type in a number and press ENTER: ";
cin >> n; }
{


remainder = n % 2;

if (remainder == 0)
cout << "The number is even." << endl;
} else {
cout << "The number is odd." << endl;
}
return 0;
}
 

Я довольно новичок в кодировании, так как только начал изучать c в колледже, так что это довольно просто по сравнению с другими кодами, которые я видел. Я продолжаю получать неквалифицированный идентификатор для » { » , » еще » и «возврата», но я не понимаю, почему. Я попытался удалить скобки, а также добавить их, но ошибки, похоже, меняются от одного к другому, когда я пытаюсь это сделать. Мы будем очень признательны за любую помощь.

Комментарии:

1. Взгляните на свои фигурные скобки — они не совпадают. Правильный отступ также поможет сделать его более очевидным, когда вы пропускаете скобки.