Long story short. If you are reading string data and numerical data with the Scanner class (same scanner object) you should flush the buffer right after your last numerical input. Commonly known as...