大佬知道这是咋回事吗,这个递归循环有什么问题吗
ju函数在哪呢?写错了吧
main写成了mian
错误太多了,改一改
scanf也是错的
int main()
{
int jc(int a);
int sum = 0, q;
scanf("%d", &q);
sum += jc(q);
printf("%d", sum);
}
int jc(int a)
{
int jc2(int s);
if (a == 1)
return 1;
else
return (jc(a - 1)*jc2(a));
}
int jc2(int s)
{
int i, sum = 1;
for (i = 1; i <= s; i++)
sum *= i;
return sum;
}