求平均

#include 
int main()
{
	float average(float array[10]);
	float score[10],aver;
	int i;
	printf("input 10 scorea:\n");
	for(i=0;i<10;i++)
		scanf("%f",&score [10]);
	aver=average(score);
	printf("average score is %5.2f\n",aver);
	return 0;
}

float average(float array[10])//此代码问题,array与score一样,造成冗余 
{
	int i;
	float aver,sum=array[0];
	for(i=1;i<10;i++)
		sum=sum+array[i];
	aver=sum/10;
	return (aver);
}

你可能感兴趣的:(c)