/*有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?*/
#include<stdio.h>
int main ()
{
int h,d,u; //h为百位,d为十位,u为个位
int result; //result用来存放结果
int count=0; //用来控制每一行的数据个数
for(h=1;h<=4;h++)
for(d=1;d<=4;d++)
for(u=1;u<=4;u++)
{
if (h==d) continue;
if (u==d) continue;
if (h==u) continue;
if (count==10)
{
count=0;
printf("\n");
}
result=h*100+d*10+u;
printf("%5d",result);
count=count+1;
}
}