#include <stdio.h>

/*
int main() {
    		int sum = 0;  // 初始化总和为 0
    		int i = 1;
    		while(i<=5) {
        		sum += i;  // 累加数字
        		i++;
    		}
    		printf("总和：%d", sum); // 输出总和
}

int main() {
		int num;
		do {
    		printf("输入一个正整数：");
    		scanf("%d", &num);
		} while (num <= 0);
		printf("你输入的数字: %d", num);
}
	
int main() {
	for (int i = 1; i <= 5; i++) {
		printf("%d ", i);
	}
}

int main() {
	for (int i = 1; i <= 10; i++) {
		if (i == 6) {
    		break; // 当i等于6时退出循环
		}
		printf("%d ", i);
	}
}

int main() {
	for (int i = 1; i <= 5; i++) {
		if (i == 3) {
    		continue; // 跳过当i等于3时的循环体
		}
		printf("%d ", i);
	}
}
*/

int main() {
    int n;
    printf("请输入金字塔的层数：");
    scanf("%d", &n);
    
    for (int i = 1; i <= n; i++) {
        // 打印空格
        for (int j = 1; j <= n - i; j++) {
            printf(" ");
        }
        
        // 打印星号
        for (int k = 1; k <= 2 * i - 1; k++) {
            printf("*");
        }
        
        // 换行
        printf("\n");
    }
    
    return 0;
}