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

Como printa caracteres especiais?

Tentei fazer um Olá mundo em C

#include <stdio.h>

int main(){    
    printf("Olá Mundo");
    return 0;
}

mas ele retornou isso:

Olá Mundo

como corrigi isso?

4 respostas

Olá Ronaldo, tudo bem?

Você pode usar a biblioteca locale que permitirá que o compilador suporte configurações específicas regionais, como seus caracteres especiais usados num determinado país.

#include <stdio.h>

int main(){    
    setlocale(LC_ALL, “Portuguese”);
    printf("Olá Mundo");
    return 0;
}

Tentei fazer isso, mas saiu isso:

Olá Mundo

Pelo mens deixou de ser coreano para ASCII.

solução!

Tente usando a tabela ASCII. Assim:

#include <stdio.h>

int main(){    
    printf("Ol%c Mundo", 160);
    return 0;
}

Tabela ASCII

Olá Ronaldo, conseguiu solucionar o item acima?