这个哪里出错了????
#include<stdio.h>void process(int *p)
{
int i,j;
for(j=0;j<=2;j++)
{
for(i=9;i>=0;i=i-1)
*(p+i+1)=*(p+i);
*p=*(p+10);
}
}
void main()
{
int a[10],i,*p;
for(i=0;i<=9;i++)
a[i]=i;
p=a;
process(p);
for(i=0;i<=9;i++)
printf("%3d",a[i]);
}