恩恩。。偶的错。没发现。呵呵~~~
不要输0嘛。呵呵~加个判断咯!
人在江湖【走】,怎能不挨【刀】;为了能活【口】,唯有把己【超】!come on...
上面的程序没有计数,,完整点;
#include "stdio.h"
main()
{
int a[4],i,n=0;
int x,y,z;
printf("input 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]!=0&&a[x]!=a[y]&&a[x]!=a[z]&&a[y]!=a[z])
{printf("%d%d%d\n",a[x],a[y],a[z]);
n++;}
}
printf("%d",n);
}