我收到以下错误:
1. expected = , ; before { (line 2)
2. expected { at end of input (line 12)
这是我的代码:
#include <stdio.h>
#include "evenSum.h"
int Even_Sum(int array, int i)
{
for(i = 0; i < 10; ++i)
{
if(array[i] % 2 =0)
{
int sum=0;
sum += array[i];
return sum;
}
}
}
我的头文件包含行
int Even_Sum(int array, int i)
Add a ;
之后int Even_Sum(int array, int i)
在你的头文件中。
没有那个;
编译器看到
int Even_Sum(int array, int i)
int Even_Sum(int array, int i)
{
for(i = 0; i < 10; ++i)
{
... etc ...
当然,这不是有效的 C 语法。因此,您需要;
.
Edit正如其他人指出的那样,你想致力于int array
参数自array
被用作int 数组不作为int.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)