1
resposta

Alguém sabe como tirar esses warnings ?

O código executa normal porem Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Luis!

Os warnings que você está vendo são mensagens do compilador que indicam possíveis problemas ou erros no seu código. É importante prestar atenção neles, pois podem indicar problemas que podem afetar o funcionamento correto do seu programa.

No caso da imagem que você compartilhou, o warning indica que a variável achou pode ser usada sem ter sido inicializada. Isso acontece porque você está declarando a variável achou dentro do loop for, mas ela é usada no if logo abaixo.

Uma solução para resolver esse warning é inicializar a variável achou com um valor padrão antes do loop for, assim:

int achou = 0; // inicializa a variável achou com 0

for(int i = 0; i < strlen(palavrasecreta); i++) {
    // restante do código...
}

Dessa forma, a variável achou estará sempre inicializada e o warning não será mais exibido.

Espero ter ajudado e bons estudos!