我的沒錯(cuò)呀,怎么總是顯示錯(cuò)誤。
#include <stdio.h>
int a(n)
{
??? int munber;
??? if(n==1)
??? {
??????? number=10;
??? }
??? else
??? {
??????? number=a(n-1)+2;
??? }
??? return munber;
}
int main()
{
??? int mun;
??? num=a(5);
?printf("第5個(gè)人的年齡是%d歲", num);
?return 0;
}
2019-03-26
變量名不一致,另外需要寫數(shù)據(jù)類型int n

2019-03-18
number=10應(yīng)該改為return 10。要不然n==1的時(shí)候沒有返回值
2019-03-16
自定義函數(shù)的()中沒有寫數(shù)據(jù)類型,
把n改為int? n就可以了