1
resposta

O cmd não mostra as minhas condições.

Gente, no código eu coloquei as condições if e else, o problema é que quando rodo no cmd aqui do Windows, só aparece até a parte de : " Seu chute foi ...'' Já chequei com o código do professor, mas não consigo enxergar onde esteja o problema. Segue o código e como aparece no cmd:

#include <stdio.h>



int main() {

    printf("***********************\n");
    printf("*Bem vindo ao nosso jogo de adivinhacao*\n");
    printf("************************\n");

    int numerosecreto = 42;

    int chute;

    printf("Qual e o seu chute? \n");
    scanf("%d",&chute);
    printf("Seu chute foi %d", chute);

    if (chute==numerosecreto)
    {
        printf("Parabens.Voce acertou.\n");
    }

    else{
        printf("Voce errou.Tente novamente.\n");
    }

}

No cmd, aparece só até essa parte:

C:\Users\Milena\linguagemc>adivinhacao.exe
***********************
*Bem vindo ao nosso jogo de adivinhacao*
************************
Qual e o seu chute?
42
Seu chute foi 42
C:\Users\Milena\linguagemc>
1 resposta

Oi Milena, tudo bom?

Verifica se você salvou e compilou seu arquivo pois seu código está correto, segue exemplo:

#include <stdio.h>



int main() {

    printf("***********************\n");
    printf("*Bem vindo ao nosso jogo de adivinhacao*\n");
    printf("************************\n");

    int numerosecreto = 42;

    int chute;

    printf("Qual e o seu chute? \n");
    scanf("%d",&chute);
    printf("Seu chute foi %d", chute);

    if (chute==numerosecreto)
    {
        printf("Parabens.Voce acertou.\n");
    }

    else{
        printf("Voce errou.Tente novamente.\n");
    }

}