#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i, j, k, c;
printf ("请输入您想要正三角形的层数: \n");
scanf ("%d" , &c);
for (i = 1 ; i <= c ; i++)
{
for (j = 1 ; j <= c - i ; j++)
printf(" ",j);
for (k = 1 ; k <= 2*i - 1 ; k++)
printf("*",k);
printf("\n");
}
// 上面的代码是写了关于正三角形的,顺便下面的就一起写了下菱形的!
int q, w, e;
for (q = 1 ; q <= c-1 ; q++)
{
for (e = 1 ; e <= q ; e++)
printf(" ",e);
for (w = 1 ; w <= 2*c-2*e+1 ; w++)
printf("*" , w);
printf("\n");
}
return 0;
}