Beruflich Dokumente
Kultur Dokumente
an interesting way to be absolutely clear about what you are doing is to use str
ucts to handle this problem.
//declare struct
struct _letter
{
char letter;
int frequency;
}
//declare an array of struct
_letter letters[26];
//initialize array elements to capital letters for letters[i].letter and
//all zeros for frequency
int i;
char ch = 'A';
for(i = 0, i < 26; i++)
{
letters[i].letter = ch++;
letters[i].frequency = 0;
}
now read in your file and increment letters[i].frequiency where letters[i].lette
r = charReadIn.
When file completely read, then sort file by letters[i].frequency, and print the
list of letters in order by printing letters[i].letter.
http://www.scribd.com/doc/6851196/solmanual