Olá Samela.
Vamos tentar um caminho, detalhes dessa solução podem ser visto na documentação.
Primeiro inclua o import locale.h:
#include <locale.h>
E também a instrução.
setlocale(LC_ALL, "Portuguese");
O código completo em um exemplo vai ficar assim:
#include <stdio.h>
#include <locale.h>
int main(){
setlocale(LC_ALL, "Portuguese");
// imprime o cabecalho do nosso jogo
printf("******************************************\n");
printf("* Bem vindo ao nosso jogo de adivinhacão *\n");
printf("******************************************\n");
int numeroSecreto = 42;
int chute;
printf("Qual e o seu chute?");
scanf("%d", &chute);
printf("Seu chute foi %d\n", chute);
}
Essa função vai determinar como o programa vai interpretar os carácteres de saída e entrada.
Me diga se essa solução resolve seu caso e caso tenha alguma problema não hesite em perguntar.
Bons Estudos.