Witam!

Dlaczego pomimo wpisania na klawiaturze "koniec" nie wchodzi do ifa? Próbowałem już chyba milion sposobów...

$k=0;

while($k==0)
{
    $skalar = <STDIN>;
    $skalar =~ s/\ //g;;
    $skalar =~ s/^\s+//;
    @linie[$i] = $skalar;

    print $skalar;

    if($linie[$i]eq"koniec")
    {
        $k++;
    }

    $i++;
}

Podając "koniec" z klawiatury program działą poprawnie. Czym się różni ciąg znaków podany z klawiatury a ciąg znaków zdefiniowany w programie?