#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
char a;
scanf("%c", &a);
int i, j, k,c;
for (c = 1; c <= a - 65; c++)
{
for (j = a - 65-c; j > 0; j--)
{
printf(" ");
}
for (i = 65,k=1; i <= 64+c,k<=c; i++,k++)
{
printf("%c", i);
}
for (i = a-1 ; i >= 65; i--)
{
printf("%c", i);
}
for (j = a - 65 - c; j > 0; j--)
{
printf(" ");
}
printf("\n");
}
从第一个for开始 分别表示 打印内容 :空格 顺序字母 倒叙字母 空格(简单易懂,可能不是最简单的)