O meu programa referente a este tópico já está pronto e funcionando (fiz no capítulo anterior). Porém criei um programa teste só para fazer essa parte do exercício. O problema é que não funcionou!
puts "adivinhe um numero"
chute = gets
numeroSecreto = 40
if numeroSecreto == chute.to_i
puts "acertou"
else
puts "errou"
end
erro acusado:
λ ruby teste.rb
teste.rb:1: invalid multibyte char (UTF-8)
teste.rb:1: syntax error, unexpected tIDENTIFIER, expecting end-of-input
puts "adivinhe um n�mero"
ele tá pedindo uma codificação UTF-8, certo? Como faço isso?
Retirei o acento na palavra numero e funcionou. Mas por que no código do jogo não tive esse problema?