質問: プログラミングに関する質問です。 キーボードから西暦年と月を入力し、その年のその月の日数を表示するプログラムを作成せよ。 教えてください。お願いします。
回答: pqx6kit9eimhdさん int main(){ int year,month,day; scanf("%d%d",&year,&month); if(month == 2) { day=28; if(year%4 == 0 && year%100 != 0 || year%400 == 0) //Wikipediaより ++day; } else { day = 30; if(month > 7) ++month; if(month & 1 > 0) ++day; } printf("%d\n",day); return 0; }