二维数组的引用不熟,帮忙看看哪儿出错了,拜托!!
# include <stdio.h>int main()
{
int i,j;
float b[3][3],c[3][3],Lg[3],La[3],Ga[3],Gb[3],Aa[3],Ab[3];
printf("请依次输入现状年的出行分布量a[3][3]:");
for(i=0;i<3;i++)
for(j=0;j,3;j++)
scanf("%f",&a[i][j]);
printf("请依次输入产生位置系数Lg[3]:");
for(i=0;i<3;i++)
scanf("%f",&Lg[i]);
printf("请依次输入吸引位置系数La[3]:");
for(j=0;j<3;j++)
scanf("%f",&La[i]);
printf("请依次输入现状年i区的产生量之和Ga[3]:");
for(i=0;i<3;i++)
scanf("%f",&Ga[i]);
printf("请依次输入规划年i区的产生量之和Gb[3]:");
for(i=0;i<3;i++)
scanf("%f",&Gb[i]);
printf("请依次输入现状年j区的吸引量之和Aa[3]:");
for(j=0;j<3;j++)
scanf("%f",&Aa[j]);
printf("请依次输入规划年j区的吸引量之和Ab[3]:");
for(j=0;j<3;j++)
scanf("%f",&Ab[j]);
for(i=0;i<3;i++)
for(j=0;j,3;j++)
c[i][j]=Ga[i]*Aa[j]*(Lg[i]+Lg[j])*a[i][j]/(2*Gb[i]*Ab[j]);
printf("该分区的出行分布量为%f\n:",c[i][j]);
return 0;
}