天啊我懵了!
#include <stdio.h>?
int sui(n)
{
? ? if(n==1)
? ? {
? ? ? ? int nian=10;
? ? }
? ? else if(n<=0)
? ? {
? ? ? ? printf("%s",輸入錯(cuò)誤);
? ? }
? ? else
? ? {
? ? ? ? int nian=sui(10+(n-1)*2);
? ? ? ? return nian;
? ? }
int main()?
{
? ? x=sui(5);
?printf("第5個(gè)人的年齡是%d歲", x);?
?return 0;
}
2017-02-20
為什么要弄多重if-else呢。if(n<=0)-else完全可以不要阿,而且你代碼太多錯(cuò)誤了,完全是對(duì)前面的內(nèi)容沒理解,我在這里不一一提了,直接上代碼,你對(duì)比著看吧,建議你對(duì)前面的內(nèi)容還是不要趕進(jìn)度了,好好學(xué)。當(dāng)然你肯學(xué)的話。
2017-01-06
? printf("%s",輸入錯(cuò)誤); ?字符串缺少“”“”;