fork(1) download
  1. #include <stdio.h>
  2.  
  3. unsigned int mid (unsigned int a, unsigned int b)
  4. {
  5. if (a > b) {unsigned int c = a; a = b; b = c;}
  6. for(; a < b; a++, b--) {;};
  7. return b;
  8. }
  9.  
  10. int main(void) {
  11. printf("%u %u %u %u ", mid(2,2), mid(3,2), mid(2,3), mid(3,3));
  12. printf("%u %u %u %u ", mid(7,36), mid(27,47), mid(47,288), mid(47,999));
  13. return 0;
  14. }
Success #stdin #stdout 0s 2248KB
stdin
Standard input is empty
stdout
2 2 2 3 21 37 167 523