Я хочу читать числа с плавающей точкой (и целые после) из строки, которую я получаю из файла.Когда я отлаживаю его, я вижу, что он без проблем извлекает строку из файла, но когда я пытаюсь его отсканировать, я получаю мусор.Вот мой код:
while(fgets(line, 1000, file) != EOF)
{
//Get the first character of the line
c = line[0];
if(c == 'v')
{
sscanf(line, "%f", &v1);
printf("%f", v1);
}
}
Значение, хранящееся в v1, является мусором.Почему это не работает, и как я могу получить плавающие и целые числа из этой линии?