本帖最后由 henk 于 2012-10-23 13:45 编辑
我想要实现的是,屏幕打印出这样的排列
2,12,1,
2,12,4
2,12,5
.
.
.
2,12,49
2,22,1
2,22,4
2,22,5
.
.
.
2,22,49
.
.
.
2,30,1
2,30,4
2,30,5
.
.
.
2,30,49
但是我写的代码,出了点问题,麻烦各位大大,帮我看下是哪里写错额,谢谢~
#include <stdio.h>
#define L 10
#define N 39
int main()
{
int a[L]={2,12,22,3,33,43,28,38,10,30};
int b[N]={1,4,5,6,7,8,9,11,13,14,15,16,17,18,19,20,21,23,24,25,26,27,29,31,32,34,35,36,37,39,40,41,42,44,45,46,47,48,49};
int i,j,q;
for(i=0;i<1;i++)
{
for(q=1;q<10;q++)
{
for(j=0;j<N;j++)
{
printf("%d %d %d\n",a,a[i+q],b[j]);
}
}
}
system("PAUSE");
return 0;
}
|