Справочник по C/C++
strspn()

#include <string.h>
size_t strspn(const char *str1, const char *str2);

Описание

Возвращает индекс первого символа в заданной строке, который не совпадает с любым из символов в другой строке

Функция strspn() возвращает длину начальной подстроки в строке, адресуемой параметром str1, которая состоит только из символов, содержащихся в строке, адресуемой параметром str2. Другими словами, функция strspn() возвращает индекс первого символа в строке str2, который не совпадает с любым из символов в строке str2.