LEAP YEAR OR NOT Program Logic: If the year is divisible by 4, it is a leap year. But, if it is divisible by 100, it is not. If the year is divisible by 400, it is a leap year. Examples: 1. 1996 is a leap year. (divisible by 4) 3. 2100 is a not leap year. (divisible by 100) 2. 2000 is a leap year. (divisible by 100 but also divisible by 400) Program: #include<stdio.h> #include void main() { int year; clrscr(); printf("Enter a Year to check : "); scanf("%d", &year); if(year % 400 == 0) printf("%d is a Leap Year.", year); else if(year % 100 == 0) printf("%d is not a Leap Year.", year); else if(year % 4 == 0) printf("%d is a Leap Year.", year); else printf("%d is not a Leap Year", year); printf("\nPress any key to Quit..."); getch(); } More useful programs @ http://www.gethugames.in/blog/