/*
int arr[4][3][3]=
{
{{11, -2, 3}, {24, 5, -6}, {8, 39, 2}},
{{7, -8, 9}, {20, 31, 12}, {0.8, 3, 2}},
{{-13, 24, 15}, {56, 71, 18}, {3, 6, 7}},
{{19, 30, 21}, {5, -23, 24}, {-16, 19, 12}}
};
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int arr[4][3][3]=
{
{{11, -2, 3}, {24, 5, -6}, {8, 39, 2} },
{{7, -8, 9}, {20, 31, 12}, {28, 13, 2} },
{{-13, 24, 15}, {56, 71, 18}, {3, 6, 7} },
{{19, 30, 21}, {5, -23, 24}, {-16, 19, 12}}
};
int i, j, k;
int sumi, sumj, sumk;
sumi = 0;
for (i=0 ; i<4 ; i++){
sumj=0;
for (j=0 ; j<3 ; j++){
sumk = 0;
for (k=0 ; k<3 ; k++){
printf("arr[%d][%d][%d]= %d\n", i, j, k, *(*(*(arr+i)+j)+k));
sumk += *(*(*(arr+i)+j)+k);
}
printf("> sum(arr[%d][%d][k])= %d\n\n", i, j, sumk);
sumj += sumk;
}
printf("-----------------------------------------\n");
printf(">> sum(arr[%d][j][k])= %d\n", i, sumj);
printf("\n\n");
sumi += sumj;
}
printf("==========================================\n");
printf(">>> sum(arr[i][j][k])= %d\n", sumi);
system("pause");
return 0;
}