正解の解答例
s1,s2,s3 = gets.split("").map(&:to_i)
puts s1 + s2 +s3
問題の入力例で、1桁の数字をスペースを空けずに入力するよう指定されているため、split("")としている。
1桁の数字なら例えば101と入力画面で入力すれば[1,0,1]の配列として作成可能。その後mapメソッドで数値オブジェクトに変換。
あとはputsで合計を出力して終わり!
おまけ
出力でprint "#{}"を使用している方がいらっしゃったので念の為確認。
puts p は改行があり
printは改行がない
ちなみにpメソッドはオブジェクト情報も出力される。(文字列なら""に囲まれた状態で、数値ならそのまま出力される。)