Юдин Евгений Сергеевич:
Пожалуйста, уточните:
функция должна вернуть указатель на введенную пользователем строку, если ее длина не превышает допустимую, или именно указатель на слово. То есть, если пользователь ввел несколько слов, то нужно выделить первое слово и вернуть указатель на него и только на него, отбросив все остальное и предшествующие разделители.
Например:
ввод: "~!@#$%^& .--->Слово! Еще одно слово."
Результат: get_word(5) -> "Слово"; get_word(4) -> NULL
Если верно второе, то какие символы допустимы в слове (следовательно, все остальное - разделители) Или, наоборот: какие символы считать разделителями.