c语言关于三角形的题目

输入整数n ,输出字母三角形(是等腰三角形)
样例输入
5
样例输出
A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
每一行都有空格,字符串,回车构成 //循环解决 字符串可以分解为两部分:字符A~ch 和ch-1~A //ch为输入的最大字符,此处可以用两个并列的循环解决 如 ABCDCBA的输出,可以用以下语句实现:

for(i=1;i<=4;i++)

putchar(‘A’+i-1);

for(i=3;i>=1;i--)

putchar(‘A’+i-1);

或者

for(ch='A';ch<='D';ch++)

putchar(ch);

for(ch='C';ch>='A';ch--)

putchar(ch);