用C写的不知道你们能不能看懂
#include<stdio.h>
main(){
char ch,s,c;
scanf("%c",&ch);
for(int i=0;i<=ch-'A';i++){
for(int j=0;j<ch-'A'-i;j++){
printf(" ");
}
for(int k=0;k<=i;k++){
s=(char)('A'+k);
printf("%c",s);
}
for(int m=0;m<i;m++){
c=(char)(s-m-1);
printf("%c",c);
}
printf("\n");
}
}
main(){
char ch,s,c;
scanf("%c",&ch);
for(int i=0;i<=ch-'A';i++){
for(int j=0;j<ch-'A'-i;j++){
printf(" ");
}
for(int k=0;k<=i;k++){
s=(char)('A'+k);
printf("%c",s);
}
for(int m=0;m<i;m++){
c=(char)(s-m-1);
printf("%c",c);
}
printf("\n");
}
}