در ابتدا به این پست و این پست نگاه کنید.
const int n = 5;
int sumA(int arr[n][n])
{
int sum = 0;
for (int i = 0; i < n; i++)
for (int j = 0; j < n; j++)
sum += arr[i][j];
return sum;
}
float varA(int arr[n][n], float avg){
float var = 0.f;
for (int i = 0; i < n; i++)
for (int j = 0; j < n; j++)
var += (arr[i][j] - avg) *(arr[i][j] - avg);
var = var / (n*n );
return var;
}
int _tmain(int argc, _TCHAR* argv[])
{
int arr[n][n];
//fill data
int sum_v = sumA(arr);
float mean_v = sum_v / (n *n);
float var_v = varA(arr, mean_v);
printf("sum:%d , mean:%f ,var:%f",sum_v,mean_v,var_v);
return 0;
}