not in formal parameter list 该咋办
//输入一个正整数int main()
int i,j,s,iterm;

printf("请输入一个正整数n:");
scanf("%d",&n);
if(n>0){
s=0;
for(i=1;i<=n;i++);{
iterm=1;
for(j=1;j<=n;j++);{
itrem=iterm*j;}
s=s+iterm;}
else("你的输入有误");}
int f(int a, int b) { /* ... */ }还有一种是为了兼容老式写法,而留下的:
int f(a, b) int a, b; { /* ... */ }你写的那个,编译器一定没看见用于开始定义的 {