C program to print all Leap Year from 1 to N

 To Print all Leap Year From 1 to Given Year


/*C program to print all leap years from 1 to N.*/
 
#include <stdio.h>
 
//function to check leap year
int checkLeapYear(int year)
{
    if( (year % 400==0)||(year%4==0 && year%100!=0) )
        return 1;
    else
        return 0;
}
 
int main()
{
    int i,n;
 
    printf("Enter the value of N: ");
    scanf("%d",&n);
 
    printf("Leap years from 1 to %d:\n",n);
    for(i=1;i<=n;i++)
    {
        if(checkLeapYear(i))
            printf("%d\t",i);
    }
    
    return 0;
}

-----------------------------------------------------------

Output

























Previous
Next Post »