谁能帮我说一下执行顺序
#include <stdio.h>
int digui(int n)
{
int ni,sum;
if(n==1)
ni=10;
else
ni=digui(n-1)+2;(这个是怎得出结果的?比如函数是:5,5-1+2=6(就算加上10也是16))
printf("%d\n",n);
printf("%d\n",ni);
return ni;
printf("%d\n",n);
}
int main()
{
int sum=digui(5);
printf("第5个人的年龄是%d岁", sum);
return 0;
}