fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.  
  5. int N[10];
  6. int idx, num, minVal, minIdx;
  7.  
  8. printf("数値を入力\n");
  9. if (scanf("%d", &num) != 1) return 1;
  10. idx = 0;
  11.  
  12.  
  13. while (idx < 10 && num != -1) {
  14. N[idx] = num;
  15. idx = idx + 1;
  16.  
  17. if (idx < 10) {
  18. scanf("%d", &num);
  19. }
  20. }
  21.  
  22.  
  23. num = idx;
  24.  
  25. minVal = 9999;
  26. minIdx = -1;
  27.  
  28.  
  29. for (idx = 0; idx < num; idx++) {
  30.  
  31. if (N[idx] < minVal) {
  32. minVal = N[idx];
  33. minIdx = idx;
  34. }
  35. }
  36.  
  37.  
  38. if (minIdx != -1) {
  39. printf("%d番目\n", minIdx + 1);
  40. }
  41.  
  42. return 0;
  43. }
  44.  
Success #stdin #stdout 0s 5276KB
stdin
535
211
876
32
333
1
876
439
stdout
数値を入力
6番目