利用递归方法求5!。"int sum "这里说语法错误!求助!
main(){
int i;
int fact();
for(i=0;i<=5;i++)
printf("\40:%d\n",i,fact(i));
{
int fact();
int j;
}
int sum;
if(j==0)
sum=1;
else
sum=j*fact(j-1);
return sum;
getch();
}
在 int sum 处提示:错误 lg006.c 16: 表达式语法错在 main 函数中
请高人指点!!谢谢!!
[[it] 本帖最后由 lg4478 于 2008-4-29 18:13 编辑 [/it]]