找出图形的规律 并输出一个n行m列的图形

ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC

A左右对称,前面倒序,后面正序输出就行

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int n,m;
    scanf("%d%d",&n,&m);
    for(int i=0;i<n;i++)
    {
        for(int j=i;j>=0;j--)
            printf("%c",'A'+j);
        for(int j=1;j<=m-i;j++)
            printf("%c",'A'+j);

        printf("\n");
    }
    system("pause");
}

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int n,m,i,j;
    scanf("%d%d",&n,&m);
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++)
        {
            printf("%c",j<i?'A'+i-j:'A'+j-i);
        }
        printf("\n");
    }
}