Скорее всего, в вашем входном файле есть новая строка, и она обрабатывается немедленно, как описано на этой странице:
http://augustcouncil.com/~tgibson/tutorial/ iotips.html
Вы можете вызвать cin.ignore()
, чтобы он отклонил один символ, но вы можете прочитать больше советов, так как есть предложения о том, как обращаться с чтением в числах.