while( inFile )
{
//Process the 1 character by decoding it. A cascading if statement should
//be used to test the "type" of character (alphabetic, digit, punctuation,
//etc...) and call the appropriate decoding function and increment the
//appropriate counter
For function *char convUpper( char ch )* it suppose to called for any character that is an uppercase character. It takes a single character as its argument: the character to be decoded. It returns the decoded character. The function should reverse the process that was detailed in #2 of the Encoding Process above by converting the passed in character to lowercase and subtracting 1, so that, for example, 'C' becomes 'b'. However, there is a special case: 'A' should become 'z'.
Now I am reading and reading, but I cannot figure out how to do this correctly. If someone can help me with this it will great and be able to move on.
this is probably for class though, i'm guessing. if so you are on the right track, just search google for an ascii chart and you can do what you are suggesting above.