Easy Tutorial
❮ C Function Sin C Function Clock ❯

C Language Example - Determine Leap Year

C Language Examples

The user inputs a year, and the program determines whether the year is a leap year.

Example

#include <stdio.h>

int main()
{
    int year;

    printf("Enter year: ");
    scanf("%d", &year);

    if (year % 4 == 0)
    {
        if (year % 100 == 0)
        {
            // A year is a leap year if it is divisible by 400
            if (year % 400 == 0)
                printf("%d is a leap year", year);
            else
                printf("%d is not a leap year", year);
        }
        else
            printf("%d is a leap year", year);
    }
    else
        printf("%d is not a leap year", year);

    return 0;
}

Execution Result:

Enter year: 1990
1990 is not a leap year

C Language Examples

❮ C Function Sin C Function Clock ❯