当我运行它时,它给了我您在图像上看到的错误。有人可以帮我解决我在这里做错什么吗?
int n = 2;
int const p = 8;
int e = 1;
int i = 1;
int pow ();
{
for (i = 1; i <= p; i++)
{
e = i * n;
if (e == 0)
{
return 1;
}
else
{
if (e = > 1)
{
cout << e << endl;
}
}
}
}
我得到了错误:
E0169 expected a decleration
C2447 '{': missing function header (old-style formal list?)
答案 0 :(得分:0)
错误是由于pow()函数后的分号
应该是
int pow ()
{
代替
int pow ();
{