这程序该怎么编??
麻烦大家啦```或者给我个思路比较好些```谢谢~~!!
#include "stdio.h"
main()
{
int a[4],i;
int x,y,z;
printf("input the 4 numbers:\n");
for(i=0;i<4;i++)
{
printf("the %d number=",i+1);
scanf("%d",&a[i]);
}
for(x=0;x<4;x++)
for(y=0;y<4;y++)
for(z=0;z<4;z++)
{
if(a[x]!=a[y]&&a[x]!=a[z]&&a[y]!=a[z])
printf("%d%d%d\n",a[x],a[y],a[z]);
}
}
[此贴子已经被作者于2006-11-11 13:39:16编辑过]
呵呵!是的。同意楼上的!第一位不能为0吧!
#include "stdio.h"
int main()
{
int a[4],i;
int x,y,z;
printf("input the 4 numbers:\n");
for(i=0;i<4;i++)
{
printf("the %d number=",i+1);
scanf("%d",&a[i]);
}
for(x=0;x<4;x++)
for(y=0;y<4;y++)
for(z=0;z<4;z++)
{
if(a[x]!=a[y]&&a[x]!=a[z]&&a[x]!=0&&a[y]!=a[z])
printf("%d%d%d\n",a[x],a[y],a[z]);
}
return 0;
}