*** Sorry for the typo in the previous mail
Hello Gurus, I am learning perl just by book "sams teach your self perl in 24 Hours". I was trying to write a program for but due to some error in the program, it does not work.. What I want is: 1. On excution you have choice to select 2. if you select choice # 5, it should get confirm if I want to exit. Answer should be only in Y or y. 3. Any choice other than 1,2 and 5 should be invalid and the control should go back to the choice option again, So that you can select the right option. Thanks for your help =================> Here the program starts <=========== #!/usr/bin/perl -wT $CLS=`/bin/clear`; print $CLS; $DATE=(scalar(localtime)); print "\t\t\t\t\t\t$DATE\n\n"; $line="*" x 40; print "\t\t $line \n"; print "\t\t | |\n"; print "\t\t | 1. Choice A |\n"; print "\t\t | 2. Choice B |\n"; print "\t\t | 5. Exit |\n"; print "\t\t | |\n"; print "\t\t $line \n\n"; print "\t\t Select Your Choice Here :"; $ans=<STDIN>; chomp($ans); if ($ans==1) { print "Choice # 1 selected..\n"; } elsif ($ans==2) { print "Choice # 2 selected..\n"; } elsif ($ans==5) { print "Do you really want to exit..."; $choice=<STDIN>; chomp($choice); if ($choice eq Y OR y) { last; # Exit from the program else { print "Enter Y or y only.."; } } } else { print "Invalid choice.. Please select again"; # Display the message and go back to the the sele ction option next; } ====================================================== __________________________________________________ Do You Yahoo!? Yahoo! Health - your guide to health and wellness http://health.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]