C Program to Check Whether a Number is Even or Odd
C
Program to Check Whether a Number is Even or Odd
An even number is an integer that is exactly
divisible by 2. Example: 0, 8, -24
An odd number is an integer that is not
exactly divisible by 2. Example: 1, 7, -11, 15
#include <stdio.h>
int main()
{
int number;
printf("Enter an integer: ");
scanf("%d", &number);
// True if the number is perfectly
divisible by 2
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.
Example
#2: Program to Check Odd or Even Using Conditional Operator
#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;
}
Please write comments if
you find anything incorrect, or you want to share more information about the
topic discussed above.