fork download
  1. #include <stdio.h>
  2. int main(void) {
  3. int s[10];
  4. int t[10];
  5. int i, j, k;
  6. for (i = 0; i < 10; i++) {
  7. scanf(" %d", &s[i]);
  8. }
  9. for (i = 0; i < 10; i++) {
  10. t[i] = s[i];
  11. }
  12. for (i = 0; i < 9; i++) {
  13. for (j = i + 1; j < 10; j++) {
  14. if (t[i] < t[j]) {
  15. k = t[i];
  16. t[i] = t[j];
  17. t[j] = k;
  18. }
  19. }
  20. }
  21. for (i = 0; i < 10; i++) {
  22. printf("%d人目の点数:%d\n", i + 1, s[i]);
  23. }
  24. for (i = 0; i < 10; i++) {
  25. if (s[i] == t[8]) {
  26. printf("9位:%d人目\n", i + 1);
  27. break;
  28. }
  29. }
  30. return 0;
  31. }
Success #stdin #stdout 0s 5296KB
stdin
1 2 3 4 5 6 7 8 9 10
stdout
1人目の点数:1
2人目の点数:2
3人目の点数:3
4人目の点数:4
5人目の点数:5
6人目の点数:6
7人目の点数:7
8人目の点数:8
9人目の点数:9
10人目の点数:10
9位:2人目