輸入某月份的整數值1 12,輸出該月份的英文名稱 c語言,感覺對,但提交不對,求幫助

2021-04-01 23:53:20 字數 1436 閱讀 2261

1樓:香夢沉酣

將你的輸出語句改為printf("%s\n",months[m-1]);這樣就沒有問題了,可是輸出結果。你說是提交到**啊?你這個程式是正確的,沒有問題的啊?

2樓:匿名使用者

把char*months[12]修改為char months[12][10]

3樓:風之谷天之城

puts(months[m-1]); 是輸出字元 不是字串

你用printf 語句

4樓:匿名使用者

char陣列只能存一個字串

5樓:

如果是來提交的話要以while(scanf("%d",&m)!=eof)為判斷結束吧。你程式只能執行一回。你改一下看看?

c 編寫一程式,輸入月份號,輸出該月的英文月名。例如:輸入 3,輸出

6樓:阿冬

如下**可以解決:

#include

int main();

int i;

scanf("%d",&i);

printf("%s\n",month[i-1]);

return 0;}

7樓:小花

#include

int main()

;printf("請輸

入月份號:\n");

scanf("%d",&mouth);

match(name,mouth);

return 0;

}void match(char *name,int n)

8樓:

#include

int main(void)

; printf("input 1-12:");

scanf("%d", &m);

puts(months[m - 1]);

return 0;}

9樓:匿名使用者

#include "stdio.h"

int main()

return 0;}

c語言 編寫程式,當輸入數月份時,顯示相應英文月份名稱。

10樓:星月小木木

#include

int main(void);

int i;

printf("**************輸入bai0結束迴圈************\n");

while(1)

printf("該月的英文專名屬為:%s\n",month[i-1]);}}

11樓:匿名使用者

#include

void main()}

c語言輸入整數,如果是字母,則輸出該字母,否則輸出該整數

你先判定他的ascii 的的大小 假如是在65 90 或是在97 122 之間則說明是字母應輸出字母,假如不在這個範圍則說明是數字,直接輸出數字就行!我的回答你滿意不?我給你編了一個程式 include void main int a scanf d a printf c a 二 int a sca...

c語言輸入互不相等的整數abc請輸出最大和

include int main include void main 簡單易懂 include main 下面的答案都是對的,但對初學者有點難哦,我當初就看不懂的說。給你個簡單的 include void main else printf the max is d c else if b c els...

C語言任意輸入有五位數字的正整數,逆序輸出每一數位上的數字如輸入12345輸出5

include usingnamespacestd intmain else while key 0 key 0是終止條件cout newnumberis 擴充套件資料 c 輸入一個整數值並輸出此整數的各數字反序的數值 include usingnamespacestd voidfunc int i...