Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
it only interchanging only two char of first word, could any one helpout me .#!/usr/bin/perl $input=''; %nme=(); $fn=''; $ln=''; while() { print "enter the name\n"; chomp($input=<STDIN>); if($input ne '') { ($fn,$ln)=split('',$input); print "$fn, $ln\n"; $nme{$ln}=$fn; } else { last; } foreach $lastname(sort keys %nme) { print "$lastname, $nme{$lastname}\n"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Problem in printing lastname and firstname
by jwkrahn (Abbot) on Nov 18, 2006 at 13:32 UTC | |
|
Re: Problem in printing lastname and firstname
by shmem (Chancellor) on Nov 18, 2006 at 14:29 UTC | |
|
Re: Problem in printing lastname and firstname
by grep (Monsignor) on Nov 18, 2006 at 14:51 UTC | |
by GrandFather (Saint) on Nov 18, 2006 at 21:31 UTC | |
by johngg (Canon) on Nov 19, 2006 at 00:25 UTC | |
|
Re: Problem in printing lastname and firstname
by swampyankee (Parson) on Nov 18, 2006 at 19:47 UTC | |
|
Re: Problem in printing lastname and firstname
by perladdict (Chaplain) on Nov 18, 2006 at 13:49 UTC | |
|
Re: Problem in printing lastname and firstname
by joaocoutinho (Novice) on Nov 18, 2006 at 23:30 UTC | |
|
Re: Problem in printing lastname and firstname
by smokemachine (Hermit) on Nov 21, 2006 at 11:45 UTC |