class SqrrtProg
def hello
puts "Hello! Welcome to the square root program."
puts "\n Please enter a number: "
number = gets
puts number
end
def Sqrrt
end
end
object = SqrrtProg.new
object.hello
私は単に「gets」を使用してユーザー入力を取得しようとしています。デフォルトでは、gets がファイルから情報を読み取ろうとするためである可能性があることを読んだことがあります。name = $stdin.gets および name = &stdin.gets.chomp などを試しましたが、同じエラーが発生します。