Условие:
Выполнить ввод с клавиатуры числа типа long. Выделить байты этого числа использованием побитовых операций. Получить две динамические переменные типа short: первая составлена из младшего и старшего байтов введенного числа, вторая – из оставшихся. Вывести на экран двоичное представление полученных динамических переменных. Если N-й бит второго числа равен 1, то в первом числе поменять местами старший и младший байты с использованием указателя. Вывести на экран результирующие значения и адреса их размещения в памяти.

