On Tue, Dec 11, 2012 at 9:41 PM, Alex Ahn <nisnamanar...@gmail.com> wrote:
> Thank you all for the input on how to resolve to problem with the second > loop. Not sure if this is what you're working towards, but the problem of prompt and response is always a design decision - when you are looking to make a multiple prompt script - is the first one inside or out of the while loop? Will the text always be the same? How do you plan to have the user exit? So, something like: #!/usr/bin/perl -w # # Cookie Monster use strict; print 'Give me a cookie (q to quit): '; while ( my $cookie = <> ) { chomp($cookie); if ( $cookie eq 'cookie') { print "Mmmm. Cookie.\n"; print 'Give me another cookie (q to quit): '; } else { last if $cookie eq 'q'; print q(That's not a cookie, give me cookie (q to quit): ); } } You sort of have to pick your duplications - not necessarily the best route, but one way, anyway -- a Andy Bach, afb...@gmail.com 608 658-1890 cell 608 261-5738 wk