恩恩。。偶的错。没发现。呵呵~~~
不要输0嘛。呵呵~加个判断咯!

人在江湖【走】,怎能不挨【刀】;为了能活【口】,唯有把己【超】!come on...
 2006-11-11 13:47
	    2006-11-11 13:47
  很精彩,谢谢各位帮忙!!
 2006-11-13 12:17
	    2006-11-13 12:17
  上面的程序没有计数,,完整点;
#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);
}
 2006-11-14 21:14
	    2006-11-14 21:14