C言語 分岐7(うるう年の判定2)
/******************************************************************************* 西暦を入力し、うるう年か否かを出力する。論理演算子を使用し、if文は一つだけで書く。 ********************************************************************************/ #include <stdio.h> int main(void){ int seireki; printf("西暦4桁==> "); scanf("%d",&seireki); if(seireki % 400 == 0 || ( seireki % 4 == 0 && !( seireki % 100 == 0 ) ) ){ printf("%d年は、うるう年です。\n",seireki); }else{ printf("%d年は、うるう年ではありません。\n",seireki); } return 0; }