문제 번호 1922. -- C언어 2025-1. howManyCharMatching evolution

1922: C언어 2025-1. howManyCharMatching evolution

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 4  해결 문제 수: 3
[제출][채점 상황 열람][게시판]

문제 설명

int howManyCharMatchingEvolution(char *s1, char *s2) : 알파벳과 숫자로 구성된 문자열 s1과 s2를 인수로 받아,
문자열 s2의 각 문자들 중, 문자열 s1에 나타나는 개수를 반환하는 함수.

예를 들어, s1 = "hello", s2="hhek" 인 경우, 'h'와 'e'만 나타나므로 2를 반환

문자열 s2의 중복되는 문자는 1개로 취급. 문자열 s2에 'h'가 2번 있지만, 1개로 취급.

다만, 대문자와 소문자는 다른 것으로 취급


위 함수를 구현하여, 아래 main함수와 함께 제출하시오.

필요한 헤더 파일 (header)은 포함하세요.

다만, 아래 main함수를 수정해서는 안된다. 수정하여 통과하는 경우, 부정행위 처리됨.


int main(void) {

	char s[100];
	char v[100];
	fgets(s, sizeof(s), stdin);
	fgets(v, sizeof(v), stdin);
	
	printf("%d", howManyCharMatchingEvolution(s, v));
	return 0;
}

입력

출력

입력 예시

hello
hhek

출력 예시

2

도움말

출처

[제출][채점 상황 열람]