回复 1# 的帖子
把int sum;放到函数头部定义或者像下面这样加个{}应该OK{ //add
int sum;
if(j==0)
sum=1;
else
sum=j*fact(j-1);
return sum;
}//add
在C语言中变量并不是可以在任意位置定义的
2008-04-30 13:47
2008-04-30 17:03
2008-04-30 17:06
2008-05-04 15:20
2008-05-05 13:34

2008-05-05 13:50
2008-05-05 13:55

2008-05-05 13:58

2008-05-05 14:01
2008-05-05 14:02