Olá!
Estou com uma dúvida em relação ao meu código. Quando comecei as atividades, executando o código do jogo da advinhação, utilizava meu nome, João, normalmente.
Depois que o código avançou e cresceu, quando insiro meu nome com o "~" ele me retorna um erro: incompatible character encodings: UTF-8 and CP850 (Encoding::CompatibilityError)
ja tentei utilizar o # encoding: UTF-8 mas sem sucesso.
Se eu tentar executar um novo código mais simples como:
puts "Insira nome: "
nome = gets
puts "Seu nome: " + nome
ele funciona normalmente e recebo a saída "João" sem problemas.