/*有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少*/
#include <stdio.h>
int main()
{
int h, i, j, k;
int count = 0;
for (h = 1; h <= 4; h++) //百位
{
for (i = 1; i <= 4; i++) //十位
{
for (j = 1; j <= 4; j++) //个位
{
if (h != i && i != j && j != h)
{
k = h * 100 + i * 10 + j;
count++;
printf("%d ",k);
}
}
}
}
printf("\n");
printf("一共有%d个",count);
return 0;
}