xcode에서 갑자기 문자열이 이상하게 출력됩니다.

hajin0112의 이미지

정말 간단한 예를 들어서

char ex[] = "대한민국";
printf("%s \n", ex);

이렇게 컴파일하면 네이버가 정확히 출력됩니다. 헌데 이상한게..

char ex[100];
scanf("%s", ex);
printf("%s \n", ex);

scanf로 대한민국을 입력하면

ㄷㅐㅎㅏㄴㅁㅣㄴㄱㅜㄱ

이렇게 자음 모음이 분리가 되어버립니다. 이거 때문에 코드를 실행을 할수가 없어요 .. ㅠ

우측에 보니까 text settings라는게 있던데

unicode (utf-8)이라고 되어있고, os x/unix(lf) 로 되어있습니다.

제가 설정을 딱히 건드린건 없는데 며칠전부터 갑자기 이런 증상이 발생합니다. 제발 도와주세요 ㅠㅠ 엑스코드를 지웠다 깔아야 하나요 ??

최근에 그나마 건드린게 있다며 cocos2d-x를 설치해서 이것저것 엑스코드로 테스트한게 다인데 ..