Advertisement
yanni_yagami

int even/odd negative/positive

Nov 16th, 2019
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.58 KB | None | 0 0
  1. #include <stdio.h>
  2. typedef enum {
  3.     false,
  4.     true
  5. } Bool;
  6.  
  7. Bool is_even(int n);
  8.  
  9. int main(void) {
  10.     int n;
  11.  
  12.     printf("please enter an integer : ");
  13.     scanf("%d", &n);
  14.  
  15.     printf("the integer %d is ", n);
  16.  
  17.     if(is_even(n))
  18.         printf("even and ");
  19.  
  20.     else
  21.         printf("odd and ");
  22.  
  23.     if(n < 0)
  24.         printf("negative.\n");
  25.  
  26.     else
  27.         printf("positive.\n");
  28.  
  29.     return 0;
  30. }
  31.  
  32. Bool is_even(int n) {
  33.     int temp;
  34.     temp = n / 2;
  35.     temp = temp * 2;
  36.  
  37.     if(temp == n)
  38.         return true;
  39.  
  40.     else
  41.         return false;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement