А ошибку отвечающие должны додумать?
Если Вы напишите русским языком, что вышеуказаный код должен сделать, то увидете ошибку.
age = gets.to_i
if age > 18
puts "You can use this"
else
puts "You are too young"
end
ps: этот код можно ещё подсократить, но это не относится к вопросу.