함수명 : strpbrk 헤더 파일 : <string.h> 함수 프로토타입 : char *strpbrk(const char *str1, const char *str2); 기능 : 문자열 str1과 str2에 동일한 문자가 있는지 비교하되 종결자 '\0'을 포함하지 않음 매개변수 : const char *str1 검색할 대상 문자열 const char *str2 찾을 문자열 반환값 : str1에서 일치하는 첫 번째 문자에 대한 포인터를 반환합니다. 검색에 실패하면 NULL이 반환됩니다. 프로그램 예: 문자열 str2의 임의의 문자열에 속하는 문자열 str1의 첫 번째 위치를 찾습니다. #include<string.h>#include<stdio.h>intmain(void){char*str1=www.dotcpp.com;char*str2=cde;char*ptr=strpbrk(str1,str 2);if(ptr){printf(strpbrkfoundfirstcharacter:%c\n,*ptr);}else{printf(strpbrkdidn'tfindcharacterinset\n);}return0;} 실행 결과: strpbrkfoundfirstcharacter:d