
通不过 又不知道错在哪里求解
int yd(int n)
{ int num=0;
if (n==1)
{
return 10;
}
else
{
num=yd(n-1)+2;
}
return num;
}
int main()
{
int num=yd(5);
printf("第五个人的年龄为%d岁\n",num);
return 0;
}
#include <stdio.h>
int yd(int n)
{
int num;
if (n==1)
{
num=10;
}
else
{
num=yd(n-1)+2;
}
return num;
}
int main ()
{
int num=yd(5);
printf ("第五个人的年龄是%d岁",num);
return 0;
}