Я не могу напечатать шведские sh буквы.
#include <stdio.h>
#include <stdlib.h>
int main(void){
printf("å Å | ä Ä | ö Ö");
return 0;
}
Вывод, который я получаю:
├Ñ ├à | |ñ ├ä | 100 ├û
Я не понимаю, что не так. Я искал Google и StackOverflow, но ничего не найдено. Может быть, что-то не так с UTF-8?
Другая информация, которая может оказаться полезной:
Я использую Windows 10 и атом.
РЕШЕНИЕ
Go до:
Настройки языка системы -> Административные настройки языка -> Изменить язык системы ...
Теперь установите следующий флажок:
[Бета: используйте Unicode UTF-8 для всемирной языковой поддержки]
Это решило мою проблему, и теперь я могу использовать символы UTF-8.