Ввод: список чисел в командной строке
Вывод: два списка чисел, один с номерами ввода, которые больше нуля, и один с номерами, которые меньше нуля (игнорируя числа с нулевым значением)
вот мой код
#!/usr/bin/perl
$i++ = 0;
$j++ = 0;
while ($number = <>)
{
if($number<0)
$first[$i++]=$number;
else
$second[$j++]=$number;
}
print "The numbers with value less than zero are\n";
foreach $number (@first)
print $number;
print "The numbers with value greater than zero are\n"
foreach $number(@second)
print $number;
Я получаю следующие глупые ошибки, которые я не могу исправить. Ошибки
divide.pl: 2: ++: not found
divide.pl: 3: ++: not found
divide.pl: 5: Syntax error: ")" unexpected
Может кто-нибудь помочь мнес исправлением этих ошибок, пожалуйста?Я новичок в Perl Script