#include # include # include # include # include using namespace std; ifstream in_file; ofstream out_file; int main() { char word = 0; int letter_count = 0; int word_count = 0; double average; in_file.open("document.txt"); if (in_file.fail()) { cout << "The file document.txt did not open." << endl; exit(1); } do { while ((word != '.') && (word != ',') && (word != ' ') && (word != '\n')) { if ((word != '.') && (word != ',') && (word != ' ') && (word != '\n')) { letter_count++; } in_file.get(word); } in_file.get(word); if ((word != '.') && (word != ',') && (word != ' ') && (word != '\n')) { word_count++; } } while (!in_file.eof()); average = letter_count / word_count; cout << "The average is " << average << endl; in_file.close(); return 0; }