fork download
  1. #include <stdio.h>
  2.  
  3. #define STATUS(n) \
  4. ((n) == 0 ? "ZERO" : \
  5. (n) == 1 ? "ONE" : \
  6. "DEFAULT" \
  7. )
  8.  
  9. int main(void) {
  10. printf ("%s\n", STATUS(0));
  11. printf ("%s\n", STATUS(1));
  12. printf ("%s\n", STATUS(2));
  13. return 0;
  14. }
  15.  
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
ZERO
ONE
DEFAULT