문자열 내 문자 찾기 C언어

홍성우·2023년 4월 19일

자료구조 (C언어)

목록 보기
3/15
int main() {

	// strpbrk를 이용한 문자열에서 문자 찾기
	char szBuffer[128] = { 0 };
	char szSet[128] = { 0 };
	char* pszStart = szBuffer;

	printf("Input String : ");
	gets_s(szBuffer, sizeof(szBuffer));

	printf("Input character set: ");
	gets_s(szSet, sizeof(szSet));

	// 찾을 문자열에 문자가 있는지 검색한다.
	while ((pszStart = strpbrk(pszStart, szSet)) != NULL) {
		printf("[%p] Index: %d, %c\n",pszStart, pszStart - szBuffer, *pszStart);
		pszStart++;
	}
	return 0;
}

profile
제 블로그를 방문해 주셔서 감사합니다

0개의 댓글