/* * うるう年の判定 * DACCHO wrote this sample program. * 2005.01.08 */ #include int leapyear(int); int main(void) { int i; printf("西暦を入力してください => "); scanf("%d",&i); if(leapyear(i)) printf("うるう年です\n"); else printf("うるう年ではありません\n"); return 0; } /* 引数 year 西暦 */ /* うるう年の場合 1 が返る */ int leapyear(int year) { if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0) return 1; else return 0; }