Показать сообщение отдельно

Помогите разобаться с Perl
  #1  
Старый 16.03.2006, 12:23
Deniska
Познающий
Регистрация: 27.07.2005
Сообщений: 37
Провел на форуме:
529377

Репутация: 5
По умолчанию Помогите разобаться с Perl

Вот программа:

Код:
#!usr/bin/perl
while ($login ne "root" and $pass ne "root") {
        print "Login\n";
          $login = <STDIN>;
          chomp $login;
        print "Password\n";
          $pass = <STDIN>;
          chomp $pass;
        print "Access denied\n";
}

if ($login eq "root" and $pass eq "root") {
        print "Welcome, $login\n";
}

Как только $login или $pass принимает значение root, программа завершает работу.
Мне нужно чтобы при правильном вводе и Login и Password выдавалось приветствиею,
а при не правильном вводе одного из полей цикл повторялся.
Как это правильно реализовать?
 
Ответить с цитированием