in reply to Why doesn't @ARGV work?

Same output for me too.
numargs = 3 a b c
Checked on windows xp command line, checked on cygwin bash shell, checked on unix box.
I believe you need to check exactly which perl installation it is picking up from windows path or using perl -v (version checker) or better go to the exact installation directory on cmd and run the script from that perl.exe to see the output