#include<stdio.h>調試
#define znb 27io
void blank(int);ast
void letter(int);di
int main(void)let
{return
int i,k,x,y;void
// char zm;printf
// scanf("%c",&zm)
// int last =(int)zm-65;
// char Z ="A";
int last=5; //調試用
char zmb[27]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(i=0;i<=last;i++)
{
blank(i);
letter(i);
blank(i);
printf("\n");
}
return 0;
}
void blank(int i)
{
int k;
for(k=27;k>i;k--)
printf(" ");
}
void letter(int i)
{
int x,y;
char zmb[27]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(x=0;x<=i;x++)
printf("%c",zmb[(i+x)]);
for(y=0;y<0;y++)
printf("%c",zmb[(i+x-y)]);
}