В LINUX системе я установил локаль как LC_ALL = en_US.cp1252
И в моей программе я пытаюсь передать char É (шестнадцатеричный код 0x90) 1) в printf () - печатает символ правильно 2) в mbtow c () - возвращает -1 (не принимает символ É) -> Любые предложения или идеи о том, почему это так?