1
resposta

Meu código

#include <stdio.h>

int main() {

int numerosecreto = 42;
int chute;
int tentativas = 0;
int ganhou = 0;

printf("____________________________________\n");
printf("|                                                     |\n");
printf("|       Jogo de adivinhacao          |\n");
printf("|        Digite um numero            |\n");
printf("|     Se for certo voce ganha      |\n");
printf("|     ----------------------------------      |\n");

while (ganhou == 0) {
    printf("|          Tentativa %d             |\n", tentativas + 1);
    printf("|        Informe o numero          |\n ==>");
    scanf("%d", &chute);

    if(chute < 0) {
        printf("|Não e permitido numeros negativos|\n");

        continue;
    }

    printf("|         Seu chute foi: %d        |\n", chute);
    int acertou = (chute == numerosecreto);

    if (acertou) {
        printf("|     Parabens voce acertou!      |\n");

        ganhou = 1;
    } else {
        if (chute > numerosecreto) {
        printf("|Seu chute foi maior que o numero|\n");
        } else {
        printf("|Seu chute foi menor que o numero|\n");
        }

    }   
    tentativas = tentativas + 1;     
}
printf("Fim de jogo!");
return 0;

}

1 resposta

Olá. Você tem algum problema com esse código? Não entendi a publicação.