广东机械制造:关于递归调用的问题.

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 13:34:11
今天编了个程序,能运行,没有结果,大家看看问题出在哪.
#include <stdio.h>
int age(int n)
{
int c;
if(n==1)c=10;
else c=age(n-1)+2;
return(c);
}
main()
{
int n;
printf("请输入n:\n");
scanf("%d",n);
printf("%d",age(n));
}

估计是RETURN的返回值不对。看上去没有什么问题。不过我也不太懂哈。呵呵。