矩阵输出

矩阵输出

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n,i, a[20], j ,t;
    scanf("%d",&n);
    for(i = 0 ; i < n ; i++)
    {
        scanf("%d",&a[i]);
    }
    for(i = 1 ; i <= n ; i++)
    {
        for(j = 0 ; j < n ; j++)
        {
            if(j == 0)
            printf("%d",a[j]);
            else
            printf(" %d",a[j]);
        }
        printf("\n");
        t = a[n-1];
        for(j = n - 1 ; j > 0 ; j--)
        {
            a[j]=a[j-1];
        }
        a[0]=t;
    }

    return 0;
}