如和用代码展示一个“火”字?
给位大大给我点思路吧,这次真的遇见麻烦了。要求:
用“*”展示一个“火”字的图案,这个图案的高度需要客户人员手动输入。
麻烦给位大大给我点思路,这个问题我考虑两个多小时了,结果还是没有思路!请给位大大帮我解决下!

程序代码:#include <stdio.h>
main()
{
int h;
printf("字高:");
scanf("%d", &h);
if (h < 8) return 0;
for (int i=1; i<=h/4; i++)
{
printf("%*c\n", h/2,'*');
}
for (int i=1; i<=h/4; i++)
{
printf("%*c%*c%*c\n", i,'*', h/2-i,'*', h/2-i,'*');
}
printf("%*c\n", h/2,'*');
for (int i=h/2-1; i>0; i--)
{
printf("%*c%*c\n", i,'*', h-i*2,'*');
}
}