第五题,我裂开了,不知怎么用for语句来循环

按照输入的字母(大写),输出一个每行由连续的字母组成的图形。

输入样式1:C

输出样式1:

C

CB

CBA

输入样式2:E

输出样式2:

E

ED

EDC

EDCB

EDCBA

供参考:

#include<stdio.h>
int main()
{
    int  i,j,n;
    char ch ,c;
    scanf("%c",&ch);
    n = ch - 'A';
    for(i=0;i<=n;i++)
    {
        c = ch;
        for(j=0;j<=i;j++)
            printf("%c",c--);
        printf("\n");
    }
    return 0;
}