#include<stdio.h>
2 #include<string.h>
3 int main(int argc, char *argv[])
4 {
5 int x,y,z,sum1,sum2;
6 for(x=1;x<20;x++)
7 {
8 for(y=1;y<33;y++)
9 {
10 for(z=1;z<=100-x-y;z++)
11 {
12 sum1=x+y+z;
13 sum2=5*x+3*y+z/3;
14 if(sum1==100&&sum2==100)
15 {
16 printf("%d %d %d\n",x,y,z);
17 }
18 }
19 }
20 }
21
22 return 0;
23 }
![](https://img-blog.csdnimg.cn/direct/2dac72c70250422a83d9ea7c43de095b.jpeg)
#include<stdio.h>
2 #include<string.h>
3 int main(int argc, char *argv[])
4 {
5 int i,j,k,len;
6 printf("请输入金字塔的行数>>");
7 scanf("%d",&len);
8 for(i=1;i<=len;i++)
9 {
10 for(j=1;j<=len-i;j++)
11 {
12 printf(" ");
13 }
14 for(k=1;k<=2*i-1;k++)
15 {
16 printf("*");
17 }
18 printf("\n");
19 }
20
21 return 0;
22 }
![](https://img-blog.csdnimg.cn/direct/bd2fa8ab162d4cbc9869052ffccd3c59.jpeg)