打印含有<=1的元素的一行
//打印结果是第0行打印了一遍,而第2行打印了两遍???
#include<iostream.h>
void f(int (*p)[4])
{
int i,k,j;
for(i=0;i<=2;i++)
{
for(k=0;k<=3;k++)
{
if(*(*(p+i)+k)<=1)
{
for(j=0;j<=3;j++)
{
cout<<*(*(p+i)+j);
}
cout<<endl;
}
}
}
}
void main()
{
int a[3][4]={{1,2,3,4},
{5,6,7,8},
{9,0,1,2}};
f(a);
}