fork download
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5. int i,p=0,data[10],tmp[10],pass[3]={1,1,1},max=101;
  6. for(i=0;i<10;i++)
  7. {
  8. scanf("%d",&data[i]);
  9. tmp[i] = data[i];
  10. }
  11.  
  12. while(p < 3)
  13. {
  14. for(i=0;i<10;i++)
  15. {
  16. data[i]++ == max ? (pass[p]=i,p++) : (0);
  17. }
  18. }
  19. for(i=0;i<3;i++)
  20. {
  21. printf("合格者:%d %d点\n",pass[i]+1,tmp[pass[i]]);
  22. }
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0s 5320KB
stdin
6
22
24
85
87
99
84
94
75
25
stdout
合格者:6 99点
合格者:8 94点
合格者:5 87点