weixin_慕尼黑1474731
2019-01-29 14:34
#include <stdio.h>
int peoplenumber(n)
{
int age;
if(n==1)
age==10;
else
age==peoplenumber(n-1)+2;
return age;
}
int main()
{
int fifthage = peoplenumber(5);
printf("第5个人的年龄是%d岁", fifthage);
return 0;
}
第二行加一个int 确认类型
第六行和第八行==换成=
==是关系运算符
=是赋值运算符
这个你上机运行一下就能看出来错误了,编译器也会报错的
C语言入门
926026 学习 · 20793 问题
相似问题