読み込んだ月の季節を表示 (論理演算子)

明解C言語 入門編 > 3. プログラムの流れと分岐 >

読み込んだ月の季節を表示 (論理演算子)

C


#include <stdio.h>
int main(int argc, char* argv[])
{
int month;

printf("何月ですか:");
scanf("%d", &month);

if (3 <= month && month <= 5)
puts("春です。");
else if (6 <= month && month <= 8)
puts("夏です。");
else if (9 <= month && month <= 11)
puts("秋です。");
else if (month == 1 || month == 2 || month == 12)
puts("冬です。");
else
puts("そんな月はありませんよ!!");

return 0;
}

実行結果

T:\>lesson022\project1.exe
何月ですか:5
春です。

T:\>lesson022\project1.exe
何月ですか:8
夏です。