/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
long int a[13][3],m;
int i,i0,i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12,j;
printf("please input 13 groups numbers :\n");
for(i=0;i<13;i++)
for(j=0;j<3;j++)
scanf("%ld",&a[i][j]);
for(i0=0;i0<3;i0++)
for(i1=0;i1<3;i1++)
for(i2=0;i2<3;i2++)
for(i3=0;i3<3;i3++)
for(i4=0;i4<3;i4++)
for(i5=0;i5<3;i5++)
for(i6=0;i6<3;i6++)
for(i7=0;i7<3;i7++)
for(i8=0;i8<3;i8++)
for(i9=0;i9<3;i9++)
for(i10=0;i10<3;i10++)
for(i11=0;i11<3;i11++)
for(i12=0;i12<3;i12++)
{
m=a[0][i0]*a[1][i1]*a[2][i2]*a[3][i3]*a[4][i4]*a[5][i5]*a[6][i6]*a[7][i7]*a[8][i8]*a[9][i9]*a[10][i10]*a[11][i11]*a[12][i12];
if(m>400000&&m<600000)
printf("%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld. ",a[0][i0],a[1][i1],a[2][i2],a[3][i3],a[4][i4],a[5][i5],a[6][i6],a[7][i7],a[8][i8],a[9][i9],a[10][i10],a[11][i11],a[12][i12]);
}
}
试试这个,我默认你输入的13组数是整数,要是带小数自己改一下应该可以。数太多,一下子把屏幕沾满了,看起来不舒服,自己调调吧。