谁能解答一下我的疑惑
编写函数test3实现将n个整数中的各数顺序向后移m个位置,最后m个数变成最前面的m个数。 void test3(int *a,int n)#include"stdio.h"
void main()
{int a[5],b[5],i=0,j,m;
printf("Input 5 numbers:");
scanf("%d",&a[i]);
for(j=3;j<5;j++)
{b[j]=a[i];i++;}
i=2;
for(j=0;j<3;j++)
{b[j]=a[i];i++;}
for(j=0;j<5;j++)
printf("%d",b[j]);
}
谁能帮我看看这个不加指针不加函数的错哪了,或者帮我优化一下程序,大谢啊~