У меня проблема с приложением C; у меня есть в файле .txt несколько чисел с плавающей точкой, и я должен прочитать их и отсортировать по убыванию. Когда я выполняю команду fscanf и затем printf, я получаю на экране странные числа (я думаю, это место в памяти). Как я могу решить проблему?
Заранее спасибо
Отредактировано
Приложение состоит из более чем 1200 строк кода; вот проблема:
.......
fopen=(fp1,"scores.dat","r")
fopen=(fp2, "team_number.dat", "r")
fscanf(fp2,"%d", &x);
for (i=0;i<x;i++) {
fscanf(fp1,"%f", &punteggi)
printf("%3.1f\n", punteggi)
}
......