这是我写的,有些错误,麻烦各位大神帮忙检查一下,我没有财富值了,还请各位体谅一下啊
#include <stdio.h>
#include <stdlib.h>
#define n 10
void main()
{ int a[n],sum=0,i;
float average;
printf("输入\n");
for(i=0;i<n;i++);
{
scanf("%d",&a[i]);
sum=sum+a[i];
average=(float)sum/n;
printf("平均数%f\n",average);
return 0;
}
那我写的那个呢,哪里出错啦
追答#include
#include
#define n 10
void main()
{ int a[n],sum=0,i;
float average;
printf("输入\n");
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
sum=sum+a[i];
}
average=(float)sum/n;
printf("平均数%f\n",average);
return 0;
}
你的那个for语句后面有个分好 导致只循环了一次 看看修改后的吧
哎,我做出来但是不对啊,麻烦大神帮忙检查一下,感激不尽啊
追答把你代码贴上 给大家看看吧
追问发上去了,麻烦啦