C Programming Code Examples C > If Else and Switch Case Code Examples C Program to check if number is even or odd C Program to check if number is even or odd If a number is exactly divisible by 2 then its an even number else it is an odd number. In this article we have shared two ways(Two C programs) to check whether the input number is even or odd. 1) Using Modulus operator(%) 2) Using Bitwise operator. Program: Using Modulus operator /* Program to check whether the input integer number * is even or odd using the modulus operator (%) */ #include<stdio.h> int main() { // This variable is to store the input number int num; printf("Enter an integer: "); scanf("%d",&num); // Modulus (%) returns remainder if ( num%2 == 0 ) printf("%d is an even number", num); else printf("%d is an odd number", num); return 0; }