fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int a[10];
  5. int b[10];
  6. int c, d, e;
  7.  
  8. for (c = 0; c < 10; c++) {
  9. scanf("%d", &a[c]);
  10. b[c] = a[c];
  11. }
  12.  
  13. for (c = 0; c < 9; c++) {
  14. for (d = c + 1; d < 10; d++) {
  15. if (b[c] < b[d]) {
  16. e = b[c];
  17. b[c] = b[d];
  18. b[d] = e;
  19. }
  20. }
  21. }
  22.  
  23. printf("合格者:\n");
  24.  
  25. for (c = 0; c < 3; c++) {
  26. for (d = 0; d < 10; d++) {
  27. if (a[d] == b[c]) {
  28. printf("%d人目 %d点\n", d + 1, a[d]);
  29. }
  30. }
  31. }
  32. return 0;
  33. }
Success #stdin #stdout 0s 5320KB
stdin
100 20 30 81 72 56 68 23 48 12
stdout
合格者:
1人目 100点
4人目 81点
5人目 72点