Можно как предложил
Владимир Мартьянов :)
ещё есть вариант - разбить по пробелам и собирать строки по очереди, т.е. разбили по пробелам - собираете строку из получившихся кусков (и пробелов, конечно же), попутно проверяя не превысите ли допустимое количество символов перед добавлением. Если превысите - то с этой строкой закончено, формируете новую:)