请教一个非常偏的问题!变量名替换
有100个数组:A1[100]
A2[100]
A3[100]
....
A100[100]
我要统计每个数组第三位值多少个零
for(i=1,j=0;i<101;i++)
{
if(Ai[2]=0)j++ //错误句,Ai[2] 中i不能替换为0~100,如何改写才能实现。
}
int a[100][100]={0};
for(i=0,j=0;i<100;i++)
if(a[i][2]==0)j++;




程序代码:#include "stdio.h"
void main()
{
int i,j;
int *p[100];
int a1[100]={0};
int a2[100]={1,1,0};
int a3[100]={1,1,1};
p[0]=a1;
p[1]=a2;
p[1]=a3;
for(i=0,j=0;i<3;i++)
if(*(p[i]+2)==0)j++;
printf("%d",j);
}
你可以参考下上面只有三个a数组的例子,把100个数组的地址存到一个指针数组中,然后再处理
