O código executa normal porem
O código executa normal porem
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!