C program to check leap year: c code to check leap year, year will be entered by the user.
#include <stdio.h> int main() { int year; printf("Enter a year to check if it is a leap year\n"); scanf("%d", &year); if ( year%400 == 0) printf("%d is a leap year.\n", year); else if ( year%100 == 0) printf("%d is not a leap year.\n", year); else if ( year%4 == 0 ) printf("%d is a leap year.\n", year); else printf("%d is not a leap year.\n", year); return 0; }
Download Leap year program.
Output of program:

Please read the leap year article at Wikipedia, it will help you to understand the program. This code is based on Gregorian Calendar.