#include <stdio.h> int main() { int n=0; while(scanf("%d",&n)!=-1) { int i=0; int j=0; for(i=1;i<=n;i++) { if(i!=1&&i!=n&&i!=2) { printf("* "); for(j=0;j<(i-2)*2;j++)//一个*和一个空格共占两格,所以缺口一个*都要补两个空格,注意乘以二 { printf(" "); } printf("* \n"); } else { for(j=0;j<i;j++) { printf("* "); }printf("\n"); } } } return 0; }