这样写为什么不对啊
#include <stdio.h>
int year(int n,int age)
{
if(n==1)
{
age=10;
}
else
{
age=year(n-1)+2;
}
return age;
}
int main()
{
int fifthAge=year(5);
printf("第5个人的年龄是%d岁", fifthAge);
return 0;
}