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