Adicionei o comando "for" para executar diversas a ação, mas ela não se repete. Eu fiz um outro projeto do zero e adicionei o comando "for" e funcionou.
Queria entender o motivo do "for" não funcionar no primeiro.
#include <stdio.h>
int main() {
printf("*****************************************\n");
printf("* Bem vindo ao nosso Jogo de Adivinhaçao *\n");
printf("*****************************************\n");
int numerosecreto = 42;
int chute;
for (int i = 1; i <= 3; i++){
printf("Qual e o numero secreto?\n");
scanf("%d", &chute);
printf("Seu Chute foi %d.\n", chute);
int acertou = (chute == numerosecreto);
if(acertou){
printf("Parabens, voce acertou o numero secreto!!\n");
printf("Jogue de novo");
}
else {
printf("Voce errou o numero secreto.\n");
int maior = (chute > numerosecreto);
if(maior) {
printf("O seu chute foi maior do que o numero secreto.\n");
}
else {
printf("O seu chute foi menor do que o numero secreto.\n");
}
printf("Tente de novo\n");
}
}
}