
Сообщение от
Senarist
а так же смесь строкового и числового ввода требует cin.getline для char и getline для string
Что за глупости? Числа вводятся в переменные с числовым типом, строковые - со строковым типом. Зачем вводить всю строку в строковой тип? Чтобы потом числа с помощью строковых потоков вытаскивать?