As palavras acentuadas são substituídas por símbolos estranhos
As palavras acentuadas são substituídas por símbolos estranhos
Oie, Gustavo. Tudo bem?
Isso é um problema comum. O CMD não suporta de forma nativa a codificação de caracteres UTF-8, que é usada para exibir caracteres acentuados e outros símbolos especiais.
Contudo, você pode tentar alterar a codificação para a UTF-8. Você pode usar o comando chcp 65001
. Ele muda o código de página do terminal para o 65001, que corresponde à codificação UTF-8.
Após executar este comando, tente abrir novamente e veja, por favor, se as palavras acentuadas agora aparecem certinho.
Abraços e bons estudos!
Muito obrigado!
Você sabe dizer se o mesmo funciona no vscode, mais especificamente falando de C?
Gustavo,
Sim, você consegue alterar a codificação no VSCode.
É só abrir a IDE, clicar em Ctrl + Shift + P
e procurar por Open Settings (UI)
.
Você pode pesquisar na barrinha dentro das configurações sobre a codificação (ou se estiver em inglês, encoding). Ali você consegue mudar para a UTF-8.
Se outra dúvida surgir, fique à vontade para postar no fórum.
Abraços!
Oi Maria, tudo bem? Eu alterei pra esse utf 8 e tentei o iso 8859-1 coom o comando set locale dentro da função main mas não resolve o problema : \