给我找一下错 谢谢
#include"stdio.h"int j(int n)
{ int f;
if (n>=2)
f=j(n-1)*n;
else n=1;
return f;
}
main()
{
int n,sum;
scanf("%d",&n);
sum=j(n);
printf("%d",sum);
}
#include"stdio.h" int j(int n) { int f; if (n>=2) f=j(n-1)*n; else f=1;//这地方改了 return f; } main() { int n,sum; scanf("%d",&n); sum=j(n); printf("%d",sum); }