#define N 2 #define M 3 int main() { double a[N][M] = {1,2,3, 4,5,6}; array double b[3][4] = {1,2,3,4, 5,6,7,8, 1,2,3,4}; array double meana1[N], meanb1[3]; double meanval; /* Note: second argument of mean() must be double data type */ meanval = mean(a, meana1); printf("meanval = mean(a, meana1) = %f\n", meanval); printf("mean(a, meana1) = %f\n", meana1); meanval = mean(b, meanb1); printf("meanval = mean(b, meanb1) = %f\n", meanval); printf("mean(b, meanb1) = %f\n", meanb1); }
meanval = mean(a, meana1) = 3.500000 mean(a, meana1) = 2.000000 5.000000 meanval = mean(b, meanb1) = 3.833333 mean(b, meanb1) = 2.500000 6.500000 2.500000