Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

dúvidas sobre inserir acentos

Boa noite.

Estou utilizando o Visual studio 2019 para programar. Porém as frases quando rodamos o programa não aparecem com acentos.

Alguém sabe como inserir acentos e qual o código utilizado para linguagem c?

Obrigado.

2 respostas
solução!

Boa noite Felipe,

Isso acontece porque a linguagem (alfabeto) padrão do C é o inglês, e como sabemos inglês não trabalha com esse tipos de caracteres, por isso crasha um pouco. Para resolver isso, temos que adicionar um biblioteca .h para que o programa "considere como alfabeto o BR" para ele, para fazer isso é desse jeito abaixo:

#include <stdio.h>
#include <stdlib.h>
//Adicione essa biblioteca que tem a funcao setlocale
#include <locale.h>

int main(){
    //adicione essa função para habilita a acentuação e caracteres do português
    setlocale(LC_ALL, "Portuguese");

    printf("\nConteúdo com as caracteres à, é, ç");    

    return 0;
}

Espero ter ajudado.

Obrigado, ajudou muito