As palavras acentuadas são substituídas por símbolos estranhos
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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 : \