問題文
以下の出力例のように、月を入力して、その日数を返すプログラムを作成しなさい。
出力例:
月を入力してください:
9
9月は30日あります。
解答
#include <stdio.h>
int main(void)
{
int month, days;
puts("月を入力してください:");
scanf("%d",&month);
//
(* ここに解答を書き加える *)
printf("%d月は%d日あります。\n", month, days);
return(0);
}
//
自分の答え
#include <stdio.h>
int main(void)
{
int month, days;
puts("月を入力してください:");
scanf("%d",&month);
//
if(month==2)
puts("その月は28日か29日です。");
else if(month==1 || month==3 || month==5|| month==7 ||m onth==8 || month==10 || month==12)
puts("その月は31日です。");
else
puts("その月は30日です。");
printf("%d月は%d日あります。\n", month, days);
return(0);
}
どこかだめか教えてください!