C小程序哪里有问题,怎么输出结果不对啊,求指教
程序代码:#include "stdio.h"
void main()
{
int i,n;
double a[100],b[100];
double sum=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%f%f",&a[i],&b[i]);
sum+=a[i]*b[i];
}
printf("%f\n",sum);
}输出结果怎么是一大排数字?








