C言語超初心者です。
if (year % 4 == 0) printf("夏季五輪\n");
if (year % 2 == 0 && year % 4 != 0) printf("冬季五輪\n");
if (year % 2 != 0) printf("五輪なし\n");

何故このプログラムは正しいのか教えてほしいです。。
year%4==0だったら(西暦が4で割り切れない時=0(偽))
だから西暦が4で割り切れない時に表示されるんじゃないんですか?