大佬求助。。。。
#include <stdio.h>?
in YEAR(int n)
{
? ? if(n==1)
? ? {
? ? ? ? int age;
? ? ? ? return 10;
? ? }
? ? else
? ? {
? ? ? ? age=YEAR(n-1)+2;
? ? }
? ? return age;
}
int main()?
{
? ? int age=YEAR(5);
????printf("第5個人的年齡是%d歲", age);?
????return 0;
}
2020-11-28
#include?<stdio.h>? int?YEAR(int?n)????????//int?YEAR,不是in?YEAR { ????int?age;????????//你定義age變量的時候要放到if語句外面,不然else語句里的age變量識別不出來 ????if?(n?==?1) ????{ ????????return?10; ????} ????else ????{ ????????age?=?YEAR(n?-?1)?+?2; ????} ????return?age; } int?main() { ????int?age?=?YEAR(5); ????printf("第5個人的年齡是%d歲",?age); ????return?0; }