Chapter 13: Programming Exercises ================================= :: 1. Write a C++ program that compares two text files and prints the lines where they first differ. The program reads one line each from two files until a differing line is found or one of the files is exhausted, in which case the line read from the other file is the first differing line. If both files are exhausted simultaneously and no differing line has been found, the two files are identical. The program must take into account that two files may be the same in the text, but only the number of spaces or blanks on a line are different. Therefore, each line must be squeezed to eliminate blanks or spaces before they are compared. This method will give a true comparison of two files.