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 546 views
1 answer 330 views
1 answer 293 views
1 answer 338 views
1 answer 312 views
1 answer 330 views
1 answer 355 views
...