关于Dev的问题。
#include <stdio.h> /* * 请使用递归函数完成本题 * 小编已将正确代码放在左侧任务的“不知道怎么办”里 * 小编希望各位童鞋独立完成哦~ */
int getYears(n)
{
int years;
if(n==1)
{
return 10;
}
else
{
years=getYears(n-1)+2;
}
return years;
}
int main()
{ int years=getYears(5);
printf("第5个人的年龄是%d岁", years);
return 0;
}我这个代码在这里可以成功运行,在Dev里对参数n编译时报错,这是为什么
?