I figured this one out! After I went through the logic on paper like a million times I finally realized my problem...
I had to use a second scaf inside the second 'while' loop to make the loop stop continiously running. Worked like a charm!
On to my next problem...