Informática, perguntado por luckasmuniz08, 4 meses atrás

Estou estudando a linguagem C, tenho uma dúvida sobre como imprimir o conteúdo de uma string informada pelo usuário, sem dar erro de caractere quando usar caracteres especiais. Eu já aprendi a utilizar a biblioteca locale.h e a função setlocale, mas pelo que percebi ela só funciona para o conteúdo que eu mesmo escrevo, não o usuário.


matheusnascimento20: Mas como assim só funciona para você ? você é o usuário também, me mostra teu código.
luckasmuniz08: O que eu quis dizer é que exemplo:
luckasmuniz08: #include
#include
#include

int main ()
{
char palavra[10];

setlocale(LC_ALL,"Portuguese_Brazil");
printf("açúcar\n");
gets( palavra);
printf("a palavra digitada foi: %s", palavra);

return(0);
}

Soluções para a tarefa

Respondido por mateus7870
0

Resposta:

vai no stackoverflow e mostre o código e explique o que você quer, assim sem nenhuma amostra não dá para perceber

Explicação:

Perguntas interessantes