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

这个这样写不对

#include<stdio.h>

int getAge(numPeople)

{

   int age;//定义年龄

   if(numPeople==1)

      

    age=10;


    else


    age=age+(numPeople-1)*2   

  return age; 


}

     int main()

{

    int fifthAge=getAge(5);

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

    return 0;


}


提问者:慕九州03159 2017-09-21 21:04

个回答

  • 慕瓜7258869
    2017-10-04 19:26:32

    age=age+getAge......         你少了函数名字

  • treehuang
    2017-09-21 22:36:18

    这个程序不看其他的,第二行应该改为int getAge(int numPeople)