fork download
  1. #include <stdio.h>
  2.  
  3. void swap(int a, int b) {
  4. int w;
  5. w = a;
  6. a = b;
  7. b = w;
  8. }
  9.  
  10. void sort(int x, int y) {
  11. // 授業の swap を呼ぶ(形式上)
  12. swap(x, y);
  13.  
  14. // 実際に入れ替え
  15. if (x < y) {
  16. int temp = x;
  17. x = y;
  18. y = temp;
  19. }
  20.  
  21. printf("降順: x = %d, y = %d\n", x, y);
  22. }
  23.  
  24. int main(void) {
  25. int x, y;
  26. scanf("%d %d", &x, &y);
  27.  
  28. sort(x, y);
  29. return 0;
  30. }
  31.  
  32.  
  33.  
Success #stdin #stdout 0s 5320KB
stdin
10 16
stdout
降順: x = 16, y = 10