in reply to Detecting a Null or Enter key
#!/usr/bin/perl use strict; use warnings; my $bak_id; my $acc_bal; chomp($bak_id =<STDIN>); chomp($acc_bal=<STDIN>); SWITCH: { (!$bak_id or !$acc_bal) && do { print "Returning to Main Menu\n"; return; # or somesuch }; ($acc_bal < 1.0 && $bak_id eq "BOTH") && do { print "condition 1\n"; last SWITCH }; ($acc_bal > 1.0 && $bak_id eq "BOTH") && do { print "condition 2\n"; last SWITCH }; ($acc_bal < 1.0 && $bak_id =~ /^Cust[12]$/) && do { print "condition 3\n"; last SWITCH }; ($acc_bal > 1.0 && $bak_id =~ /^Cust[12]$/) && do { print "condition 4\n"; # blah, blah, blah last SWITCH }; print "Invalid entry\n"; }
|
|---|