关于函数调用的问题
#include<stdio.h>int f(int n)
{
int pr=1,i;
for(i=1;i<=n;i+=2)
pr*=i;
return pr;
}
main()
{
int sum=0,i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
sum+=f(i);
printf("%d",sum);
}
为什么我的编译器会无法运行,并且显示出错:error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int