한글 자음 모음 구분이 가능한가요?

kknd345의 이미지

visual c++에서
한글 string 을 받아서 자음모음 개수를 세는것이 c 프로그래밍이 레포트 입니다.

어떻게 해야 할지 답이 안 나오네요..

자음 모음 구분하는게 가능한가요?

kknd345의 이미지

그리고 특정문자로 입력 받은걸 구분하는 함수가 있었던것 같은데..

1998/10/12

이런식으로 gets 받으면 문자 / 로 3개를 구분해서 저장하는 방법도 좀 가르쳐주세요 ^^~~

부탁드립니다.

1%의 가능성이면 충분하다!
최선을 다하자!

vuccell의 이미지

스트링을 unicode스트링으로 변환하세요...
MultiByteToWideChar 비슷한 함수 있습니다.

그럼 한글이니까.. AC00부터.. 11172자에요...
조합형코드를 찾아보시거나, 잘 나눠서..

초성-중성-종성으로 나누세요..
기본 +1
겹자음으로 된 초성은 +2
받침없는 것일 경우에 +0

하시면 될듯

vuccell의 이미지

두번째 사항은 split함수를 이용해야 되는데.. c/c++에서 어떻게 지원할런지 모르겠군요....

안되면 만드셔도 금방 일듯

markboy의 이미지

strtok