问答详情
源自:5-8 递归函数(二)

看了一宿了,这个代码错哪了??/求大神解答

#include<stdio.h>
int getPeachNumber(int n)
{
int sum;
if(n==10)
{
return 1;
}
else
{
sum=(getPeachNumber(n+1)+1)*2;
printf("第%d天所剩桃子%d个\n",n,sum)
}
return sum;
}
int main()
{
int n=1;
sum=getPeachNumber(n);
printf("猴子第一天剩了:%d个桃子\n",sum);
return 0;
}


提问者:慕丝4222353 2017-10-20 01:36

个回答

  • 边城墨鹄
    2019-08-05 13:41:04

    在主函数尚未定义sum变量