pta中的魔幻的字符方阵

输入 5 A !
输出 ABCD!
EFG!!
HI!!!
J!!!!
!!!!!

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