First of all, letโs understand what is odd and even.

## #Odd Number

Odd numbers are those which are not divisible by 2 or we cannot split them in half without leaving a fractional number.

```
If Number%2 != 0
then Number is odd
```

`%`

here represents the modulo operator which returns the remainder of the dividend.

For example, we cannot divide 3 by 2 without leaving a reminder.

Odd numbers are

`1 3 5 7 9 11 13 15 17 19 21 23 25 27 .....`

## #Even Number

An even number is just the opposite of an odd number, we can divide even numbers with 2 without leaving any remainder or leaving 0 as the remainder.

```
If Number%2 == 0
then Number is even
```

For example, 4 is completely divisible by 2 so it is an even number.

Even numbers are

`2 4 6 8 10 12 14 16 18 and so on...`

## #Program to find Odd or Even

We already know that `%`

or modulo operator returns the remainder, in the case of our problem, we just need to find the remainder of the given number upon dividing by 2. If the remainder is 0 then the given number is even otherwise itโs odd.

```
#include <stdio.h>
int main() {
int num;
printf("Enter an integer: ");
scanf("%d", &num);
if(num % 2 == 0) {
printf("%d is even.", num);
}
else {
printf("%d is odd.", num);
}
return 0;
}
```

In the above program, we are getting a number from the user as input and checking its remainder by dividing by 2 and printing out the Number even if it is divisible by 2 otherwise Number is odd.

Thanks for visiting tutorend.com ๐.