por que utilizar int acertou = 0; acabei esquecendo dessa definição.
por que utilizar int acertou = 0; acabei esquecendo dessa definição.
Olá Gabriel, tudo bem?
Espero que sim.
O professor utilizou int acertou = 0
, pois na linguagem C
não temos variáveis booleanas
. Então, esse acertou = 0
é uma forma de simular uma variável booleana, porque se o usuário acertou o chute, a variável acertou irá receber o valor 1. Assim não entrará na condição. Caso a condição precise ser 0.