Nested Loops
Video Summary: https://youtu.be/FHpbU0vyPaU
The body of a loop can contain any type of statement including another
loop such as a while loop, a
do-while loop, or a
for loop. A loop inside another loop is
called a nested loop.
The following program counts the number of characters on each line in a
file. We know that the I/O manipulator endl forces the next
character sent to the output stream to begin a new line. How can we
recognize a new line in the input stream? A new line begins following the
symbol '\n'. We must be sure to use function
.get() defined in iostream, not the extraction
operator, to input each character. Otherwise, we will skip all blank
spaces including line characters.