'{'、'else' 和 'return' 的几个预期的 unqualified_id

问题描述

#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++,所以与我见过的其他代码相比,它相当简单。我不断收到“{”、“else”和“return”的不合格ID,但我不明白为什么。我尝试删除括号并添加它们,但是当我尝试这样做时,错误似乎从一件事变为另一件事。非常感谢任何帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)