Если stringp является NULL, то функция strsep() возвращает
NULL и не делет ничего. Иначе она находит первый элемент строки, которые
разделены символами из строки delim. В конце извлеченного
элемента строки устанавливается завершающий символ `\0', а stringp
обновляется так, чтобы указывать на место сразу после извлеченного элемента.
Если разделитель не найден, то в качестве элемента берется вся строка
*stringp, и *stringp после этого будет указывать на NULL.
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Функция strsep() возвращает указатель на элемент строки,
возвращает исходное значение *stringp.
ЗАМЕЧАНИЯ
Функция strsep() была введена в качестве замены функции
strtok(), потому что последняя не может обрабатывать пустые поля
(тем не менее, функция strtok(), в отличие от первой,
включена в стандарт ANSI-C).
НАЙДЕННЫЕ ОШИБКИ
Эта функция испытывает некоторые проблемы с функцией strtok().
В частности, она изменяет исходную строку. Избегайте ее использование.