为了账号安全,请及时绑定邮箱和手机立即绑定

找不到错误??? #include <stdio.h> int getAge(numPeople) { int age; if(numPeople==1) age=10; else age=getAge(numPeople-1)+2; return age; } int main() { int fifthAge=getAge(5); printf("第5个人的年龄是%d岁", fifthAge); return 0; }

无法输出代码 有什么错误吗

#include <stdio.h> 

int getAge(numPeople)

{

    int age;

    if(numPeople==1)

        age=10;

    else

        age=getAge(numPeople-1)+2;

    return age;

}

int main() 

{

    int fifthAge=getAge(5);

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

return 0;


正在回答

2 回答

符号确定都是对的?
我指的是输入法你用的是英文的么?
刚才我也出现类似的错误代码,就是标点搞错了
望采纳

0 回复 有任何疑惑可以回复我~
#1

好久不见vii 提问者

符号貌似也是对的 半角 可能是网络的原因吗?
2015-06-13 回复 有任何疑惑可以回复我~

error: stray '\357' in program
error: stray '\273' in program
error: stray '\277' in program
error: stray '#' in program
error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
In function 'main':
warning: incompatible implicit declaration of built-in function 'printf'
warning: no newline at end of file

输出的错误是这个  don't know

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

找不到错误??? #include <stdio.h> int getAge(numPeople) { int age; if(numPeople==1) age=10; else age=getAge(numPeople-1)+2; return age; } int main() { int fifthAge=getAge(5); printf("第5个人的年龄是%d岁", fifthAge); return 0; }

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信