数组求平均数,帮忙看下?运行不出正确结果?
问题:输入一个正整数n(1<n<=10),再输入n个整数,求它们的平均数。我写的程序如下:
#include<stdio.h>
int main(void)
{
int i,n;
double item,sum,average;
int a[10];
item=0;sum=0;
printf("Enter n:");
scanf("%d",&n);
printf("Enter %d integers:",n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
item=a[i];
sum=sum+item;
average=sum/n;
printf("%-6.2f",average);
return 0;
}
编译可以通过,但结果不对。
请问一下:是哪个地方出了问题?
顺便问下:如何插入图片,我想把运行的结果发上来。