How to check odd or even using simple math in C

1 Answer

0 votes
#include <stdio.h> 

int main(int argc, char **argv) 
{
    int n;
 
    printf("Enter anumber: ");
    scanf("%d", &n);
 
    if ( (n / 2) * 2 == n)
        printf("Even\n");
    else
        printf("Odd\n");
    
    return(0);
}

/*
run1:

Enter anumber: 10
Even

run2:

Enter anumber: 13
Odd

*/


answered May 14, 2015 by avibootz

Related questions

4 answers 368 views
1 answer 223 views
1 answer 213 views
1 answer 230 views
1 answer 200 views
1 answer 218 views
1 answer 254 views
...