멀티바이트 문자열은 인코딩 방식 상관없이
그냥 바이너리로 받아오는거 아니야?

디폴트인 cp949는 2바이트로 잘만 받아오는데


system("chcp 65001")
이거 설정하고 scanf 한글 입력하면 3바이트 못받아온다

이유가 뭐냐...