#include <stdio.h> int main() { int a; while (scanf("%d", &a) != EOF) { int i; for (i = 0; i < a; i++) { //上面部分梯形的行数 int j; for (j = 0; j < a + 1 - i; j++) printf("* "); printf("\n"); } for (i = 0; i < a + 1; i++) { //下面部分三角形行数 int j; for (j = 0; j <= i; j++) { printf("* "); } printf("\n"); } } return 0; }