Hallo Pot,
$antwort="undef";
until($antwort eq "j" || $antwort eq "J" || $antwort eq "n" || $antwort eq "N")
{
$antwort = <STDIN>;
chop $antwort;
}
do_something();
Für Schleifen, die in jedem Fall mindestens ein Mal durchlaufen werden müssen, nimmt man eher eine do...while/until-Schleife.
Außerdem würde ich bei einer falschen Eingabe eine Fehlermeldung ausgeben.
Viele Grüße aus Freiburg,
Marian
--
Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
<!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->
Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
<!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->