From: Mike Nelson Date: 2006-05-17T23:03:30+09:00 Subject: Re: Please answer to this code? viswesh wrote: > can anybody execute it and tell me where i go wrong.please let me know > asap... > > > puts " what is your name" > name = gets.chomp > > puts " hello " + name + " how are you" > > fine = gets > > if fine.String=="good" > puts " good buddy" > else > puts "oh iam sorry" > end I think you forgot the .chomp on the second gets. This is probably your main issue. Some style suggestions, puts " what is your name" name = gets.chomp puts " hello #{name} how are you" fine = gets.chomp if fine == "good" puts " good buddy" else puts "oh iam sorry" end -- Posted via http://www.ruby-forum.com/.