Hi List, I'm learning learning perl thru a book, as part of my exercises i tried to run this code:
#!/bin/perl use strict; use diagnostics; print "\t Enter Month of a year \n"; my $month = (<STDIN>); my %days_month = ( January => 31, February => 28, March => 31 ); print "\t Number of Days in month of $month is $days_month{$month} \n "; i got an error of uninitialized ...blah...blah ..blah... But if i declare the value of $month in hard code it runs without glitch but i like to have an input from keyboard. plz enlighten. /joseph perl convert. --------------------------------- Blab-away for as little as 1ยข/min. Make PC-to-Phone Calls using Yahoo! Messenger with Voice.