Meu código ainda está dando problemas para exibir a acentuação, tentei usar o setlocale que falaram aqui no fórum mas não funcionou e eu marquei solucionado sem querer desculpa --'
#include <stdio.h>
#include <locale.h>
#define NUMERO_DE_TENTATIVAS 5
int main() {
setlocale(LC_ALL, "");
printf("******************************************\n");
printf("* Bem vindo ao nosso jogo de adivinhação *\n");
printf("******************************************\n");
int numerosecreto = 42;
int chute;
for(int i = 1; i <= NUMERO_DE_TENTATIVAS; i++) {
printf("Tentativa %d de %d\n", i, NUMERO_DE_TENTATIVAS);
printf("Qual é o seu chute? ");
scanf("%d", &chute);
printf("Seu chute foi %d\n", chute);
if(chute < 0) {
printf("Você não pode chutar números negativos!");
i--;
continue;
}
int acertou = (chute == numerosecreto);
int maior = (chute > numerosecreto);
if(acertou) {
printf("Parabéns! Você acertou!\n");
break;
}
else if(maior) {
printf("Seu chute foi maior que o número secreto\n");
}
else {
printf("Seu chute foi menor que o número secreto\n");
}
}
}