Hmmm, if I do cin.ignore(1000);, I have to hit enter 1000 times before I can continue with my program
going back to cin.ignore();
That's why I suggested
which waits for a newline but also clears all other characters so your buffer doesn't fill with spam. It's not a big deal, but I think it is dumb if typing ABC<enter> skips the next 4 prompts.