Oi, oi Eduardo! Tudo bem?
Geralmente, alguns editores aceitam apenas incluir a biblioteca locale.h
e uma linha no nosso programa assim setlocale (LC_ALL, "portuguese");
. Um exemplo de aplicação segue abaixo:
#include <stdio.h>
#include <locale.h>
int main()
{
setlocale (LC_ALL, "portuguese");
printf("Olá mundo\n\n");
return 0;
}
Como está utilizando o Visual Studio Code, precisamos de mais algumas configurações. Deixo os outros passos que precisamos seguir abaixo.
No seu teclado você irá pressionar Ctrl+Shift+P. A seguinte tela irá aparecer:
Digite "Alterar Codificação do Arquivo" (em inglês será "Change File Encoding"):
Após clique em "Salvar com Codificação" (em inglês "Save with Encoding")
Depois clique em "Westem (ISO 8859-1)"
Com isso conseguimos fazer com que os caracteres apareçam da forma correta.
Já tentou dessa forma? Veja se dá certo aí.
Estou à disposição :)