打代码,打不来,c语言的代码

img

这个怎么打啊

/**
   A
  BBB
 CCCCC
DDDDDDD
  ...
**/
#include <stdio.h>

int main(void)
{
    int n,i,b,c;
    char ch = 'A';
    printf("请输入你要打印的行数:\n");
    scanf("%d",&n);

    for(i = 1;i <= n;i++)    //i是金字塔行数 大小由输入值n确定
    {
        for(b = 0;b < n - i;b++)    //b是一行中空格的个数
        {
            putchar(' ');
        }
        for(c = 0;c < 2 * i - 1;c++)  //c是一行中的字母的个数
        {
            printf("%c",ch);
        }
        printf("\n");
        ch++;     //打印完一行,ch再进行++;
    }
    return 0;
}
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^