c语音有没有会的师傅

随机生成10个三位整数,存入数组中,并输出。

已知数组int a[5]={5,6,7,8,9},将数组元素左移- -位后输出。
已知数组int a[5]={5,6,7,8,9},将数组元素右移- -位后输出。

已知数组int a[10]={1,2,3,4,5,6,7,8,9,10},将数组移动后变成{1,2,7,8,9,3,4,5,6,10}输出。