Nie wiem czy dobrze zrozumiałem pytanie. Rozumiem, że chodzi o to, że użytkownik wpisuje np. '1', Enter, '2', Enter, '3', Enter, (do tej pory wszystko ok, ale nagle wpisuje) 'x'. Jeżeli to miałeś na myśli pisząc gdy użytkownik przestanie wpisywać liczby, to tu masz odpowiedź (przewiń na sam dół): https://en.cppreference.com/w/cpp/io/basic_ios/clear
Edit: Wcześniej wrzuciłem tutaj nie do końca działający kodzik, a jak go już poprawiłem, to był identyczny jak w źródle podlinkowanym poniżej, więc go skasowałem :)