#include <string.h> size_t strspn(const char *str1, const char *str2);
Функция strspn() возвращает длину начальной подстроки строки, адресуемой параметром str1, которая состоит только из символов, содержащихся в строке, адресуемой параметром str2. Другими словами, функция strspn() возвращает индекс первого символа в строке str1, который не совпадает ни с одним из символов в строке str2[1].
Эта программа выводит число
11
#include <string.h> #include <stdio.h> int main(void) { int len; len = strspn("это строка из примера", "акортэ с"); printf("%d", len); return 0; }
[1]Или (что то же самое) функция strspn() возвращает индекс первого символа в строке str1, который не входит в строку str2.