请教各位巨巨一个问题
输入无符号短整数,输出将高四位和低四位交换后的结果
#include<studio.h>
int main()
{
unsigned short n;
int N;
scanf(%d,&N);
for (int i = 0, i<N , i++);
{scanf (%d,n)
n<<4
求思路大概要怎么位移,大概思路求解