Bom galera estava com esse problema algum tempo e ai conversando no raidcall com o suspeito, ele me deu essa solução e resolveu esse problema.
Creditos: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Você vai utilizar a IDE DEV-C++ para criar um código para o terminal no Windows e, ao dar o comando prinft com um texto acentuado aparecem caracteres estranhos no lugar dos acentos.
Veja um exemplo, no qual exibo a mensagem “Alô mundo!” no prompt de comando:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Para resolver este problema basta você usar o comando de regionalização do C para que não somente acentue as palavras corretamente, mas que mostre datas e horas em português, por exemplo.
Isto é feito usando o comando setlocale da biblioteca locale.h. Segue um exemplo de código.
Veja como ficou com a adição da função setlocale:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Ate a proxima galera
Creditos: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Você vai utilizar a IDE DEV-C++ para criar um código para o terminal no Windows e, ao dar o comando prinft com um texto acentuado aparecem caracteres estranhos no lugar dos acentos.
Veja um exemplo, no qual exibo a mensagem “Alô mundo!” no prompt de comando:
- Código:
#include <stdio.h>
#include <conio.h>
int main(void)
{
printf("Alô mundo! \n\n");
system("PAUSE");
return 0;
}
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Para resolver este problema basta você usar o comando de regionalização do C para que não somente acentue as palavras corretamente, mas que mostre datas e horas em português, por exemplo.
Isto é feito usando o comando setlocale da biblioteca locale.h. Segue um exemplo de código.
- Código:
#include <stdio.h>
#include <conio.h>
#include <locale.h>
int main(void)
{
setlocale(LC_ALL, "Portuguese");
printf("Alô mundo! \n\n");
system("PAUSE");
return 0;
}
Veja como ficou com a adição da função setlocale:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Ate a proxima galera