for (i = 0; i < n; i++) {

scanf("%f", &index);

A[i] = index;

}


일케하고 입력을 받는데


1.1 4.5 2.3 7.5 0.7 5.6 8.4 3.6 5.5 10.7  

이 10개의 실수를 입력받으려고 하거든요...


그런데 저기에서 음수들이없으면 제대로 입력을 받는데

처음 음수인 -7.5부터 제대로 입력이 안되고

1.1 4.5 2.3 2.3 2.3 2.3 ... 이런 식으로 끝까지 2.3으로 채워지더라구요... 이거 어느 부분이 잘못된건가요 ㅜㅜ