LINUX.ORG.RU

[тупняк перло-чайника на ровном месте] Perl


0

0

Есть примерно такой код грубо говоря упрощенная версия, чтобы легче понять:

#!/usr/bin/perl -W

$r=<STDIN>; chomp $r;

if ( $r == 10 ) { print 'Переменная $r равна 10.'; print "\n"; }

elseif($r==20) { # тут собщение об синтаксической ошибке - near "){"

print '$r равно 20...'; print "\n";

} # и здесь сообщение об синтаксической ошибке - near "}"

else { print '$r не равно ни 10, ни 20'; print "\n"; }

Что он от меня хочет, что значит в данном контексте "рядом/слитно"? делаю как в курсе учебника и плюс всяко уж поробовал, блок после оператора elseif, проверяющего условие. Смущает правда оператор elseif, но так он в курсе дан, он и должен так слитно ведь записываться, насколько я понял.

Ответ на: комментарий от dilmah

Ох уж мне эти сканы книг в электронном виде, там на скане elseif именно и было.

Спасибо огромное.

profbrown
() автор топика

>[тупняк перло-чайника на ровном месте]

[тупняк - перло чайника на ровном месте]

fixed.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.