Привет, смотри я вижу что с плюсами ты знаком крайне не долго, так что будем говнять - код будет понятный, но отвратительный. Первое, не допускай никогда вложености, это все лучше выносить в функции, 2 - учи 11 стандарт, он сейчас почти везде.
Прикрепил два примера:
simple - код написан в столб
middle - код слегка по лучше
Во втором варианте я все повыносил в функции, если ты с ними знаком,выберай его, это преоритетней.
Спасибо за отметку "лучший ответ" и нажатую кнопочку "спасибо"тут и в моем аккаунте.