用C语言打印以下图案 A BBB CCCCC DDDDDDD CCCCC BBB A


用C语言打印以下图案 A BBB CCCCC DDDDDDD CCCCC BBB A

文章插图
是打印成菱形吧?
#include<stdioh>
【用C语言打印以下图案 A BBB CCCCC DDDDDDD CCCCC BBB A】void main(){
char c[4];
int i,j;
c[0]='A';
c[1]='B';
c[2]='C';
c[3]='D';
for(i=0;i<4;i++)
{
for(j=0;j<3-i;j++)
printf(" ");
for(j=0;j<2i+1;j++)
printf("%c",c[i]);
printf("\n");
}
for(i=2;i>=0;i--)
{
for(j=0;j<3-i;j++)
printf(" ");
for(j=0;j<2i+1;j++)
printf("%c",c[i]);
printf("\n");
}