#include<stdio.h> int leap_year(int year)//leap year 閏年 { if ((year % 4 == 0 && year / 100 != 0) || (year % 400 == 0)) { return 1; } else { return 0; } } int main() { int year; int ret = 0; printf("請輸入年份:"); scanf("%d", &year); ret=leap_year(year); if (ret==1) { printf("%d年是閏年\n", year); } else { printf("%d年非閏年\n", year); } return 0; }
結果一: 請輸入年份:2000 2000年是閏年 請按任意鍵繼續. . . 結果二: 請輸入年份:1995 1995年非閏年 請按任意鍵繼續. . .