Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Jogo de Forca

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main() {
    char palavra[20];
    sprintf(palavra, "MELANCIA");

    int acertou = 0;
    int enforcou = 0;

    char chutes[26];
    int tentativas = 0;
    
    do {

        for(int i = 0; i < strlen(palavra); i++){

            int achou = 0;

            for(int j = 0; j < tentativas; j++){

                if(chutes[j] == palavra[i]){

                    achou = 1;
                    break;

                }
            }

            if(achou){
                printf("%c ", palavra[i]);
            } else {
                printf("_ ");
            }

        }

        printf("\n");

        char chute;
        scanf(" %c", &chute);
        
        chutes[tentativas] = chute;
        tentativas++;

    } while (!acertou && !enforcou);
}
1 resposta
solução!

Olá Henrique, como vai? Espero que esteja bem!

Que bom que você realizou a atividade, é isso aí! Espero que continue se dedicando aos estudos e colocando em prática seus aprendizados.

Caso surja alguma dúvida, fico à disposição.

Abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software