C Program to check whether a given year is a leap year or not

Program

#include<stdio.h>

void main()
{
	int year;
	printf("Enter a Year:\t");
	scanf("%d",&year);
	if(((year%4 == 0)&& (year%100 != 0)) || (year%400 == 0))
		printf("%d is a leap year\n", year);
	else
		printf("%d is not a leap year\n", year);
}

Output 1

Enter a Year:	2000
2000 is a leap year

Output 2

Enter a Year:	1997
1997 is not a leap year