#include <stdio.h>
int main() {
int row,column = 0;
int i = 0;
while (scanf("%d",&row) != EOF) {
for (i = 1;i <= row; i++) {//整个图形要打印的行数
for (column = 1; column <= row; column++) {
if ((column == i) || column == row - (i - 1)) {
printf("*");
}
else {
printf(" ");
}
}
printf("\n");
}
}
return 0;
}
对角线相等是解题关键

京公网安备 11010502036488号