Jenda Krynicky wrote: >> >> If you want to stop input based on what the user entered on the >> command line then you have to read ONE line at a time and not use an >> array for input. BTW your loop will only read numbers and not strings >> because the test '== 0' will evaluate strings in a numerical context >> which are always equal to 0. > > Unless the string starts with a number that is not equal to zero :-) >
true but if you have warning enable (which i think is a good idea), Perl will warn you about this even the string starts with a number but doesn't contain purely number. so if you want to avoid those warning, you can disable warning (which is not recommanded) or you have to enter a pure number. :-) david -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]