open (DAT, "@ARGV");
####
open mt $DAT, '<', $ARGV[ 0 ] or die "Cannot open '$ARGV[0]' $!";
####
while ($line = ){
do (@word = split (/\W/, $line));
foreach $word (keys %charCount){
do (@letter = split (/\w+/, $word);
$letter = (keys %charcount)}
if ($charCount){$char}){
$charCount{$char}++;
}else {
$charCount{$char}=1;
}
####
my %charCount;
while ( my $line = <$DAT> ) {
my @letters = $line =~ /[a-zA-Z]/g;
foreach my $char ( @letters ) {
$charCount{ $char }++;
}
}
foreach my $char ( keys %charCount ) {
print "$char => $charCount{$char}\n";
}
####
close(DAT, "@ARGV");
####
close $DAT;