>> a >> b >> n;
int p;
p << (a * 100 + b) * n;
cout << p;
return 0;
}
такой фрагмент, подаю на вход 5 50 3, и ожидаю увидеть 1650
Выводит 32766
Что не так?
Отладчик вру Ки и по шагам, по шагам...
Есть хорошая практика особенно для учебных заданий, сразу после ввода данных их распечатать
Ну и тут UB.
Угадай какое...
Для смеху просто, расскажи, что по твоему должен делать этот оператор: p << (a * 100 + b) * n;
В строчке p << <...> << поменяй на =
Обсуждают сегодня