把最后几个数移动到最前面,这个程序运行出现问题。。。谁能告诉我原因
#include <stdio.h>void main()
{
int i,j,a[10]={1,2,3,4,5,6,7,8,9,0};
int m ,b[10];
scanf("%d",&m);
for (i=10,j=0;i>=10-m;i++,j++)
b[j]=a[i];
for(i=0,j=m;i<10-m;i++,j++)
b[j]=a[i];
for (i=0;i<10;i++)
printf("%d",b[i]);
printf("\n");
}