fork download
  1. #include <stdio.h>
  2.  
  3. unsigned char flip(unsigned char n) {
  4. return n | (!n);
  5. }
  6.  
  7. int main(void) {
  8. for (unsigned char i = 0 ; i != 10 ; i++) {
  9. printf("%u becomes %u\n", i, flip(i));
  10. }
  11. return 0;
  12. }
  13.  
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
0 becomes 1
1 becomes 1
2 becomes 2
3 becomes 3
4 becomes 4
5 becomes 5
6 becomes 6
7 becomes 7
8 becomes 8
9 becomes 9