Alguém pode me ajudar, não entendi o erro do ';'
#include <stdio.h>
#define NUMERO_DE_TENTATIVAS 5
int main() {
printf("******************************************\n");
printf("* Bem vindo ao nosso jogo de adivinhacao *\n");
printf("******************************************\n");
int numerosecreto = 42;
int chute;
for(int i = 1; i <= NUMERO_DE_TENTATIVAS; i++){
printf("Tentativa %d de %d\n",NUMERO_DE_TENTATIVAS);
printf("Qual e o seu chute? ");
scanf("%d", &chute);
printf("Seu chute foi %d\n", chute);
int acertou = (chute == numerosecreto);
if(acertou) {
printf("Parabens! voce acertou!\n ");
printf("jogue de novo, voce e um bom jogador!\n");
break;
}
else{
int maior = chute > numerosecreto;
if (maior){
printf("Seu chute foi maior q o numero secreto!\n");
} else {
printf("Seu chute foi menor que o numero secreto\n");
}
}
}
printf("Fim de jogo!\n");
}