请教一个非常偏的问题!变量名替换
有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个数组的地址存到一个指针数组中,然后再处理