麻烦大神帮我看下哪里错了 一个求平均分的
程序代码:
#include<stdio.h> #define N int Average(int score[],int n); void ReadScore(int score[],int n); int main() { int score[N],aver,n; printf("Input n:"); scanf("%d",&n); ReadScore(score,n); aver=Average(score,n); printf("Averange score is %d\n",aver); return 0; } int Averange(int score[],int n) { int i,sum=0; for(i=0;i<n;i++) { sum+=score[i]; } return sum/n; } void ReadScore(int socre[],int n) { int i; printf("Input score:"); for(i=0;i<n;i++) { scanf("%d",&score[i]); } }
[ 本帖最后由 忽忽哈和 于 2015-4-8 17:48 编辑 ]