Я предполагаю, что это домашнее задание, поэтому вот общее описание:
Во-первых, вам нужно выделить достаточно места в вашем массиве символов. На домашнем задании вам обычно говорят максимальный размер. Этого максимума должно хватить для всех первых слов.
Теперь вам нужно иметь индекс для точки вставки в этом массиве. Начните с нуля.
Теперь пройдитесь по строкам по порядку. В каждом из них перемещайте индекс вперед от 0 до тех пор, пока не увидите \ 0 или пробел (или другой разделитель. Вставьте символ в точку вставки в массиве результатов и увеличьте этот индекс на 1.
Если вы встретили пробел или \ 0, вы нашли свое первое слово. Если вы были в последней строке, вставьте \ 0 в точку вставки, и все готово. Если нет, вставьте пробел и перейдите к следующей строке.