Глава 12 программа P_12_2 Вежливый часовой

Программка выполняется неправильно, потому что после того как переменной S присваивается значение пробел, выполняется вывод на печать 'Стойте!' , потом 'Пароль?' и только после этого программа завершается. В чём причина и как исправить ошибку? Спасибо.