fork download
  1. #include <stdio.h>
  2.  
  3. int isEven ( number )
  4. {
  5. return number % 2 == 0;
  6. }
  7.  
  8. void test_manual_isEven ( )
  9. {
  10. printf("\n444 is : %s.", isEven(444) == 1 ? "even" : "odd");
  11. printf("\n445 is : %s.", isEven(445) == 1 ? "even" : "odd");
  12. }
  13.  
  14. void test_auto_isEven ( )
  15. {
  16. int number = 444;
  17. if ( 1 == isEven(number) )
  18. printf("\nTest #1 passed. %d is even.", number);
  19. if ( 0 == isEven(number+1))
  20. printf("\nTest #2 passed. %d is odd.", number+1);
  21. }
  22.  
  23.  
  24. int main(void) {
  25. test_manual_isEven();
  26. test_auto_isEven();
  27. return 0;
  28. }
Success #stdin #stdout 0s 2008KB
stdin
Standard input is empty
stdout
444 is : even.
445 is : odd.
Test #1 passed. 444 is even.
Test #2 passed. 445 is odd.