C 语言经典100例-001

有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 #include <stdio.h>
 int main()
 {
    int i, j, k;
    for(i=1; i<5; i++)
    {
        for(j=1; j<5; j++)
        {
            for(k=1; k<5; k++)
            {
                if(i!=j && j!=k &&  i!=k)
                {
                    printf("%d,%d,%d\n", i, j, k);
                }
            }
        }
    }
    return 0;
 }