/*
求出1、2、3、4四个数字能组成多少个互不相同且无重复数字的三位数?
循环体结构不难,难的是判断条件
思路:个位 十位 百位 的取值范围小于5
且这三个位置不能取相同的数字
把判断条件g!=s && g!=b && s!=b放在循环体最中间
*/
#include <stdio.h>
int main(void)
{
int g, s, b;
for(g=1; g<5; g++)
{
for(s=1; s<5; s++)
{
for(b=1; b<5; b++)
{
if(g!=s && g!=b && s!=b)
{
printf("%d%d%d\t", b, s, g);
}
}
}
}
printf("\n");
return 0;
}