porfirioreis Postado Fevereiro 11, 2015 Denunciar Share Postado Fevereiro 11, 2015 Olá, estou com um problema. Estou compilando um programa em c, usando o gcc no windows. A questão é que após usar a função setlocale(LC_ALL, "Portuguese") o programa aceitou todos acentos e ç que estavam no código. (Menuzinho do programa) Porém o programa não aceita acentos ou ç quando ocorre a entrada de dados (scanf). Se eu retirar a função setlocale(LC_ALL, "Portuguese"), o programa passa a aceitar os acentos no scanf, porém o meu menu fica todo bagunçado. alguém sabe como resolver? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
porfirioreis
Olá, estou com um problema.
Estou compilando um programa em c, usando o gcc no windows.
A questão é que após usar a função setlocale(LC_ALL, "Portuguese") o programa aceitou todos acentos e ç que estavam no código. (Menuzinho do programa)
Porém o programa não aceita acentos ou ç quando ocorre a entrada de dados (scanf).
Se eu retirar a função setlocale(LC_ALL, "Portuguese"), o programa passa a aceitar os acentos no scanf, porém o meu menu fica todo bagunçado.
alguém sabe como resolver?
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.