#include<stdio.h>
int age(int n)
{
int c;
/**********FOUND1**********/
if(n=1)
c=10;
else
/***********FOUND2***********/
c=age(n)+2;
return(c);
}
void main()
{
/**********FOUND3**********/
printf("%d\n",age5);
}
这段代码哪里错了啊?求解一下。
供参考:
#include<stdio.h>
int age(int n)
{
int c;
/**********FOUND1**********/
if(n==1)//if(n=1)
c=10;
else
/***********FOUND2***********/
c=age(n-1)+2; //c=age(n)+2;
return(c);
}
void main()
{
/**********FOUND3**********/
printf("%d\n",age(5));//printf("%d\n",age5);
}