если единственным удалителем является произвольное количество пробелов, то вы не можете, потому что тогда
"ID_REF" "GSM887" "GSM888" "GSM889" "GSM890" "GSM891"
11 -.939 -1 -.024
совпадает с
"ID_REF" "GSM887" "GSM888" "GSM889" "GSM890" "GSM891"
11 -.939 -1 -.024
, проверяет коды символов и, надеюсь,у вас есть / t или любой другой символ табуляции вместо всех пробелов.
Ах, поскольку у вас есть вкладки, ваши данные на самом деле выглядят так:
"ID_REF" "GSM887" "GSM888" "GSM889" "GSM890" "GSM891"
11 \t -.939 \t -1 \t -.024 \t \t
Чтовам нужно сделать сейчас называется синтаксический анализ строки с разделителями в массиве.Примерно так: C: создание массива строк из исходной строки с разделителями
или даже лучше, как сказали резиновые сапоги