运行的结果为什么会是零呀???
下面的是最终改的程序,可运行的结果为0,具体公式为Tij=Gi*Aj*(Lgi+Laj)*Tij/2*Gbi*Abj# include <stdio.h>
int main()
{
int i,j;
float T[3][3],Tb[3][3],Lg[3],La[3],G[3],Gb[3],A[3],Ab[3];
printf("请依次输入现状年的出行分布量Tb[3][3]:");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%f",&Tb[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区的产生量之和G[3]:");
for(i=0;i<3;i++)
scanf("%f",&G[i]);
printf("请依次输入规划年i区的产生量之和Gb[3]:");
for(i=0;i<3;i++)
scanf("%f",&Gb[i]);
printf("请依次输入现状年j区的吸引量之和A[3]:");
for(j=0;j<3;j++)
scanf("%f",&A[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++)
T[i][j]=G[i]*A[j]*(Lg[i]+Lg[j])*Tb[i][j]/(2*Gb[i]*Ab[j]);
printf("该分区的出行分布量为%f\n:",T[i][j]);
return 0;
}