int?main(void)
{
int?i,j,tier;
printf("讓我們來畫壹個金字塔\n金字塔有幾層:");
scanf("%d",&tier);
for(i=1;i<=tier;i++){
for(j=1;j<=tier-i;j++)
putchar('?');
for(j=1;j<=2*i-1;j++)
putchar('*');
putchar('\n');
}?
}
主要是星號前面,每壹行空格的表示:總層數-當前行數。