PTA格式错误 7-1 数组循环左移 (20 分)

调试结果都没有错 就是说我格式错误 求解!

img


#include <stdio.h>
#define MAXN 100
int main()
{
int a[MAXN], i, n, m,k;
scanf("%d %d",&n,&m);
for (i = 0;i < n;i++)
scanf("%d",&a[i]);
if (n == m)
{
for (i = 0;i < n;i++)
if(i==0)
printf("%d",a[i]);
else
printf(" %d",a[i]);
}
if (n > m)
{
for (i = 0;i < n - m;i++)
printf("%d ", a[i + m]);
for (i = 0;i < m - 1;i++)
printf("%d ", a[i]);
if (i == m - 1)
printf("%d", a[i]);
}
if (n < m)
{
k = m - n;
for (i = 0;i < n - k;i++)
printf("%d ", a[i + k]);
for (i = 0;i < k - 1;i++)

        printf("%d ", a[i]);
    if (i == k - 1)
        printf("%d", a[i]);
}
return 0;

}