Não lembro algumas coisas e queria fazer ele sozinho mas sem auxilio, poderiam me ajudas a esclarecer certinho como funciona?
#include<stdio.h>
//imprime cabeçalho do nosso jogo
int main(){
printf("************************\n");
printf("Bem vindo ao nosso jogo\n");
printf("*************************\n");
int numeroSecreto = 42;
int tentativas = 1;
int chute;
while(1){
printf("Tentativa %d\n", tentativas );
printf("Qual é o seu chute? ");
scanf("%d", &chute);
printf("Seu chute foi %d\n", chute);
if(chute < 0){
printf("Não pode usar numeros negativos\n ");
continue;
}
int acertou = (chute == numeroSecreto);
int maior = chute > numeroSecreto;
if(acertou) {
printf("Parabéns! Você acertou!\n");
printf("Jogue de novo, você é um bom jogador!\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");
}
tentativas = tentativas + 1;
}
printf("FIM DE JOGO!");
printf("VOCE ACERTOU EM %d TENTATIVAS", tentativas);
}