Да;C не заботится о пробеле между первой строкой и второй, поэтому он видит его как
Table[Index].minF = Table[Index].maxF = F;
Это синтаксически эквивалентно
Table[Index].minF = (Table[Index].maxF = F);
с момента оператора присваивания =
не только назначает левую часть правой стороне, но также возвращает значение, которое было присвоено.В этом случае это возвращаемое значение затем присваивается внешней левой стороне.