输入正整数n<=20,输入一个n层的倒三角形和等腰三角形。
#include<stdio.h>
int main()
{
int i,j,k,n;
while(~scanf("%d",&n))
{
//打印倒三角形
printf("打印出倒三角形为:\n");
for(i=n;i>=0;i--)
{
//控制每行的空格数。
for(j=0;j<=n-i;j++)
{
printf(" ");
}
for(j=0;j<2*i-1;j++)
{
printf("#");
}
printf("\n");//每行输入后换行。
}
printf("\n");
//打印等腰三角形。
printf("打印出等腰三角形为:\n");
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)
{
printf("#");
}
printf("\n");
}
}
}