1114:
有4个互不相同的数字,输出由其中三个不重复数字组成的排列。
#include <stdio.h>
int main()
{
int a[4];
int i, j, k, t;
for (i = 0; i < 4; i++)
{
scanf("%d", &a[i]);
}
for(t = 3; t >= 0; t--)
{
for (i = 0; i < 4; i++)
{
if (i != t)
for (j = 0; j < 4; j++)
{
if (j != i && j != t)
for (k = 0; k < 4; k++)
{
if (k != t && k != i && k!= j)
printf("%d %d %d\n", a[i], a[j], a[k]);
}
}
}
}
return 0;
}