#include <stdio.h>

#define NUMERO_DE_TENTATIVAS 5

int main() {

  // imprime o cabecalho do nosso jogo
  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!\n");
      i--;

      continue;
    }

    int acertou = chute == numerosecreto;
    int maior = chute > numerosecreto;
    int menor = 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");
    }

  }

  printf("Fim de jogo!\n");

}

#include <stdio.h>

#define NUMERO_DE_TENTATIVAS 5

int main() {

  // imprime o cabecalho do nosso jogo
  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);

    int acertou = chute == numerosecreto;
    int maior = chute > numerosecreto;
    int menor = 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");
    }

  }

  printf("Fim de jogo!\n");

}

--- 
+++ 
@@ -21,6 +21,13 @@
     scanf("%d", &chute);
     printf("Seu chute foi %d\n", chute);
 
+    if(chute < 0) {
+      printf("Você não pode chutar números negativos!\n");
+      i--;
+
+      continue;
+    }
+
     int acertou = chute == numerosecreto;
     int maior = chute > numerosecreto;
     int menor = chute < numerosecreto;
@@ -28,6 +35,7 @@
     if(acertou) {
       printf("Parabéns! Você acertou!\n");
       printf("Jogue de novo, você é um bom jogador!\n");
+
       break;
     }
 
Update files, Alura, Introdução a C, Aula 2.9
