在屏幕上输出以下图形

在屏幕上输出以下图形(说明:数字之间无空格)。
123456
234561
345612
456123
561234

供参考:

#include <stdio.h>
#include <string.h>
int main()
{
    char s[] = "123456";
    int  i, j, len = strlen(s);
    for (i = 0; i < len; i++)   // 行
    {
        for (j = 0; j < len; j++)  // 列
        {
            printf("%c", s[(i + j) % len]);
        }
        printf("\n");
    }
    return 0;
}

#include <stdio.h>
int main()
{
    for(int i=0;i<6;i++)
    {
        for(j=i;j<i+6;j++)
            printf("%d",j%6+1);
        printf("\n");
    }
}