Mega Code Archive

 
Categories / C / Development
 

Determine if a number is even or odd

#include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { char *oddeven[] = { "even", "odd" }; char target[16]; char *x; int number; printf("Enter a number: "); number = (int)strtol((fgets(target, sizeof(target), stdin)), &x, 10); printf("number %d is an %s number\n", number, oddeven[number % 2]); return 0; }