Есть текстовый файл следующего вида:
35.0 20.0
34.925062479170386 21.497501249702424
34.70099866761862 22.980039961925918
....
Пытаюсь прочитать из него эти значения:
FILE *file = fopen(file_name, "r");
double x, y;
fscanf(file, "%lf %lf\n", &x, &y);
После этого x=35, y - invalid floating number. Где может быть ошибка?