fork download
  1. #include <stdio.h>
  2.  
  3. void swap(int *a, int *b);
  4.  
  5. void sort(int *x, int *y);
  6.  
  7. int main() {
  8. int x,y;
  9. scanf("%d", &x);
  10. scanf("%d", &y);
  11.  
  12. sort(&x, &y);
  13.  
  14. printf("x: %d, y: %d\n", x, y);
  15.  
  16. return 0;
  17. }
  18.  
  19. void sort(int *x, int *y) {
  20. if (*x < *y) {
  21. swap(x, y);
  22. }
  23. }
  24.  
  25. void swap(int *a, int *b) {
  26. int temp = *a;
  27. *a = *b;
  28. *b = temp;
  29. }
  30.  
Success #stdin #stdout 0s 5272KB
stdin
Standard input is empty
stdout
x: 1152094592, y: 32767