請問是哪里出問題了
#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;
}
2019-01-29
第二行加一個int 確認類型
第六行和第八行==換成=
==是關系運算符
=是賦值運算符
這個你上機運行一下就能看出來錯誤了,編譯器也會報錯的