1樓:匿名使用者
scanf("%s%d%d",m,&day,&year);
int t=1;//避免他預設為0.
int month;
t=strcmp("jan",m);//判斷兩個字串是否相等,相等就返回一個0.
if(t=0)
怎麼組織下,你自己看吧
2樓:匿名使用者
呼叫日期函式直接獲取當前日期,結果可以為數值。
如果自己定義,可以考慮用列舉型別一一對映。
c語言 編寫程式,當輸入數月份時,顯示相應英文月份名稱。
3樓:星月小木木
#include
int main(void);
int i;
printf("**************輸入bai0結束迴圈************\n");
while(1)
printf("該月的英文專名屬為:%s\n",month[i-1]);}}
4樓:匿名使用者
#include
void main()}
輸入某月份的整數值1~12,輸出該月份的英文名稱. c語言,感覺對,但提交不對,求幫助
5樓:香夢沉酣
將你的輸出語句改為printf("%s\n",months[m-1]);這樣就沒有問題了,可是輸出結果。你說是提交到**啊?你這個程式是正確的,沒有問題的啊?
6樓:匿名使用者
把char*months[12]修改為char months[12][10]
7樓:風之谷天之城
puts(months[m-1]); 是輸出字元 不是字串
你用printf 語句
8樓:匿名使用者
char陣列只能存一個字串
9樓:
如果是來提交的話要以while(scanf("%d",&m)!=eof)為判斷結束吧。你程式只能執行一回。你改一下看看?
c中如何將string陣列轉換為int陣列
舉個bai例子。du string strarray a,b,c,d,e,f,g split new char int intarray c 3.0下用 此句zhi intarray array.convertall strarray,s int.parse s 2.0下用以下的語dao句替換 專上...
c如何將字串由數字組成轉換為int型數字,以用
include include define max long 0x7fffffffint myatoi char s if p while p return sign num int main 用atoi函式 int atoi char pstr 引數是要轉的字串,返回值就是轉之後的int型別了 ...
c語言怎麼將資料寫入檔案,c語言中怎樣把資料存入檔案
利用vc軟體通過 書寫就可以將資料寫入檔案。首先開啟vc 6.0。選擇檔案,新建。選擇c source file 新建一個空白文件。先宣告標頭檔案 include 寫上主函式 void main 主要 file infile,outfile,otherfile char input char inp...