READ THE WHOLE FILE AND DO SO CAREFULLY. DO NOT TURN THIS IN WITH THE turnin PROGRAM BEFORE 5 AM Saturday, February 22. If you finish before then, just wait a while before turning it in. Also, check for changes before turning it in. Assignment 7, cse 10 Winter, 97 Deadlines: For turnin program: Thursday Feb 27 For interview: Wednesday March 5 Reading Chapter 9 and start reading Chapter 10. PROGRAMMING: Chapter 10, Programming Project 2 (page 612) of the Savitch text. Note: You do not need material in Chapter 10 to do this. Do this as follows: Use an array of 26 ints to store the count of each letter. Use an int variable to count the number of words. Read the input once and update counts as you go. Do not store the input in an array. Hints: You may want to use predefined character functions from Chapter 5 (See Fig 5.8). Use the table of ASCII values in Appendix 3. Suppose you have char letter; int n; and suppose letter has a letter value, then n = int(letter); will set n equal to the ASCII value of the letter. letter = char(n); does the reverse. You do not really need the type casts, but use them. They make the code clearer and many languages, including possibly future versions of C++, require the type cast so it's good to get used to them. Be sure you include a loop that allows the user to repeat the computation. There is no compiled solution for this assignment. The I/O is well specified, but ask if you are unsure of something. NOTE TO C PROGRAMMERS: Please read Chapter 10 and do arrays as described there. It is probably a bit different from what you are used to doing. The way you are used to doing arrays will also work, but you should broaden your horizons and learn the C++ style way of doing arrays. If you do not follow the style in Chapter 10, you may lose points.