C program to check whether a number is even or odd

PROGRAM-1:

#include <stdio.h>
int main()
{
    int number;

    printf("Enter an integer: ");
    scanf("%d", &number);

    if(number % 2 == 0)
        printf("%d is even.", number);
    else
        printf("%d is odd.", number);

    return 0;
}

OUTPUT:

Enter an integer: -7
-7 is odd.


PROGRAM-2:

#include <stdio.h>
int main()
{
    int number;

    printf("Enter an integer: ");
    scanf("%d", &number);

    (number % 2 == 0) ? printf("%d is even.", number) : printf("%d is        odd.", number);

    return 0;
}

OUTPUT:

Enter an integer: -7
-7 is odd.