Я не могу понять, какая проблема у меня возникает в этом простом коде с типами данных?
Я думаю, что это связано с битовой шириной long в конкретной машине.
int a; long b; char c; float d; double e; std::cin >> a >> b >> c >> d >> e; std::cout << a << std::endl; std::cout << b << std::endl; std::cout << c << std::endl; std::cout << d << std::endl; std::cout << e << std::endl;
Что я уже пробовал:
Он не работает на этих входах.
211916801 97592151379235457 p 19856.992 -5279235.721231465
в качестве вывода я получаю следующее:
211916801 2147483647 ╠ -1.07374e+08 -9.25596e+61