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.  
  10. printf("x を入力: ");
  11. scanf("%d", &x);
  12.  
  13. printf("y を入力: ");
  14. scanf("%d", &y);
  15. sort(&x, &y);
  16. printf("降順: %d, %d\n", x, y);
  17. return 0;
  18. }
  19.  
  20. void swap(int *a, int *b)
  21. {
  22. int temp = *a;
  23. *a = *b;
  24. *b = temp;
  25. }
  26.  
  27. void sort(int *x, int *y)
  28. {
  29. if (*x < *y) {
  30. swap(x, y);
  31. }
  32. }
  33.  
Success #stdin #stdout 0s 5316KB
stdin
9
11
stdout
x を入力: y を入力: 降順: 11,  9