in reply to Re: Re: why the 2nd program doesn't work?
in thread why the 2nd program doesn't work?

No, it is an error in thinking.

You are comparing

chomp($x=<STDIN>)
with
$y=reverse($x)
The value of chomp is most probably "1" or "2". The value of $y is the reverse of $x

Your "C function funda" most certainly doesn't say that the return of $chomp function must be equal to it's argument.

Hint:You can get information on perlfunctions by reading perldoc perlfunc, or if you're looking for a specific function, by doing perldoc -f functionname