问答详情
源自:5-9 递归函数练习

帮我看看这个怎么错了

#include<stdio.h>

int ageprogram(int n)

{  

    int age;

    if(n==1)

    {

    return 10;

    }

    else

    {

    age=ageprogram(n-1)+2;

    }

}

int main()

{

    int age;

    age=ageprogram(5)

    printf("第5个人的年龄是%d岁",age);

    return 0;

}


提问者:weixin_慕少5205495 2020-12-21 09:48

个回答

  • weixin_慕田峪8317560
    2020-12-21 11:03:03

    你在主函数中的age=ageprogram(5)加上符号;(英文输入法)就可以了。