程序出错,菜人求助
递归公式:fn=fn_1*4!#include <stdio.h>
void main()
{
int i;
int fact();
for(i=0;i<5;i++)
printf("\n%d!=%d",i,fact(i));
}
int fact(j)
{
int j,sum;
if(j==0)
sum=1;
else
sum=j*fact(j-1);
return sum;
}
运行有3个错误,找了很久
,请高人给指出一下,谢谢!
程序代码:#include <stdio.h>
int fact(int j);
main(){
int i;
for(i=0;i<5;i++)
printf("\n%d!=%d",i,fact(i));
getch();
}
int fact(int j){
int sum;
if(j==0)
sum=1;
else
sum=j*fact(j-1);
return sum;
}
