求标准差,那里错了.
#define N 6#include<stdio.h>
#include<math.h>
void main()
{
int i;
float a[6],b,c,d,sum,e;
printf("shuru:\n");
for(i=0;i<N;i++)
scanf("%f",a);
printf("shuru仪器误差:\n");
scanf("%f",&e);
for(i=0;i<N;i++)
sum=sum+a[i];
b=sum/N;
printf("%d",b);
for(i=0;i<N;i++)
d=0;
d=d+(a[i]-b)*(a[i]-b);
d=d/(N-1);
c=sqrt(d);
printf("%f",c);
}