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