Функция Ищет в строке первое появление любого символа из
заданного набора.
Синтаксис #include
char *strpbrk(const char *s1, const char *s2);
Файл, содержащий string.h
прототип
Описание strpbrk просматривает строку s1 в поисках перво-
го появление любого символа, имеющегося в строке
s2.
Возвращвемое strpbrk возвращает указатель на первое появление
значение в строке s1 любого символа из строки s2, если
таких символов в строке s1 нет, возвращается зна-
чение NULL.
Переносимость strpbrk поддерживается на системах UNIX и совме-
стимых с ANSI C.
Пример:
#include
#include
int main(void)
{
char *string1 = "abcdefghijklmnopqrstuvwxyz";
char *string2 = "onm";
char *ptr;
strpbrk(string1,string2);
if(ptr)
printf("strpbrk нашла первый символ %c\n",*ptr);
else
printf("strpbrk не нашла символов в строке.\n");
return 0;
}