打印菱形
#include <stdio.h>
int main(){
int n;
int m;
scanf("%d",&n);
for(int i = 1;i <= n;i ++){
//先打印该行的n-1各空格(连续打印完)
for(int j = 0;j < n - i;j ++){
printf(" ");
}
//接着打印该行的*号
for(int k = 0;k < 2 * i - 1;k++){
printf("*");
}
printf("\n");//位下一行准备
}
for(int i = 1;i < n;i ++){
//先打印该行的n-1各空格(连续打印完)
for(int j = 0;j < i;j ++){
printf(" ");
}
//接着打印该行的*号
m = 2 * n - 1;
for(int k = 0;k < m - 2 * i;k++){
printf("*");
}
printf("\n");
}
}