Определение библиотечной функции strspn:
size_t strspn(const char *str, const char *chars)
/*Return number of leading characters at the beginning of the string str which are all members of string chars.*/
например. если «str» - «fecxdy», а «chars» - «abcdef», то функция возвращает 3, поскольку «f», «e» и «c» все появляются где-то в «chars», давая 3 ведущих символа «str» ', а' x '- это первый символ' str ', который не является членом' chars '.
Может ли кто-нибудь помочь мне написать реализацию strspn на "C". Единственная библиотечная функция, которую мне разрешено вызывать из реализации, это strlen.