#include<stdio.h>
#include<stdlib.h>
#define N 5 //图案行数
#define KG (abs(N/2-i))
#define XH ((N/2-abs(N/2-i))*2+1)
void main() { int i,j;
for ( i=0;i<N;i++ ) {
for ( j=0;j<KG;j++ ) printf(" ");
for ( j=0;j<XH;j++ ) printf((j>0 && j<XH-1)?(" "):("A"));
printf("\n");
}
}
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/1b4c510fd9f9d72a0679fb64df2a2834349bbbae?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)