輸入正整數n≤20,輸出一個n層的倒三角形。例如,n=5時輸出如下:
#########
#######
#####
###
#
#include<stdio.h>
int main()
{
int n = 0;
scanf("%d",&n);
for (int i = n; i > 0;i--)
{
int space = n - i;//空格的個數
int num = 2 * i - 1;//定義需要輸出的#的個數
for (int j = 0; j < space; j++)
{
printf(" "); //輸出空格以保證和題目相同
}
for (int j = 0; j < num;j++)
{
printf("#");
}
printf("\n");
}
return 0;
}