fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int i,data[10],tmp,a,v[10],count[101];
  5. for(i=0;i<10;i++){
  6. scanf("%d",&data[i]);
  7. count[data[i]]=i+1;
  8. v[i]=data[i];
  9. printf("%d人目の点数:%d\n",i+1,data[i]);
  10. }
  11. for(i=0;i<9;i++){
  12. for(a=0;a<9;a++){
  13. if(data[a]>data[a+1]){
  14. tmp=data[a];
  15. data[a]=data[a+1];
  16. data[a+1]=tmp;
  17. }
  18. }
  19. }
  20. printf("最高点:%d人目\n",count[data[9]]);
  21. printf("最低点:%d人目\n",count[data[0]]);
  22. printf("2番目に大きい点数:%d\n",data[8]);
  23. printf("2番目に小さい点数:%d\n",data[1]);
  24. return 0;
  25. }
  26.  
Success #stdin #stdout 0.01s 5316KB
stdin
33 52 80 98 76 56 87 43 90 66
stdout
1人目の点数:33
2人目の点数:52
3人目の点数:80
4人目の点数:98
5人目の点数:76
6人目の点数:56
7人目の点数:87
8人目の点数:43
9人目の点数:90
10人目の点数:66
最高点:4人目
最低点:1人目
2番目に大きい点数:90
2番目に小さい点数:43