请编写函数fun,函数的功能是移动一维数组中的内容;若数组中有n个整数,要求把下标从0到P(含P,P≤n-1)的数组元素平移到数组的最后。
例如,一维数组中的原始内容为1、2、3、4、5、6、7、8、9、10,P的值为3。移动后,一维数组中的内容应为5、6、7、8、9、10、1、2、3、4。
注意:部分源程序保存在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入编写的若干语句。
给定源程序如下。


本题要求把下标从0到P(含P,P≤n-1)的数组元素平移到数组的最后,可以根据输入的P值,通过for循环语句,将p+1到n-1(含n-1)之间的数组元素依次向前移动p+1个存储单元,即w[j-1]=w[j],同时将0到P个数组元素逐一赋给数组w[n-1],也就是通过语句w[n-1]=ch来实现此操作。