#include <stdio.h>
int sum;
void caluculate(int (*a)[4]);
int main(void){
int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
caluculate(a);
return 0;
}
void caluculate(int(*a)[4]){
int b,c,d;
for(int i=0;i<4;i++){
b+=*(a[0]+i);
}
for(int i=0;i<4;i++){
c+=*(a[1]+i);
}
for(int i=0;i<4;i++){
d+=*(a[2]+i);
}
sum=b+c+d;
printf("%d\n%d\n%d\n%d",b
,c
,d
,sum
);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgc3VtOwoKdm9pZCBjYWx1Y3VsYXRlKGludCAoKmEpWzRdKTsKCmludCBtYWluKHZvaWQpewoJCglpbnQgYVszXVs0XT17ezEsMiwzLDR9LHs1LDYsNyw4fSx7OSwxMCwxMSwxMn19OwoJCgljYWx1Y3VsYXRlKGEpOwoJCglyZXR1cm4gMDsKfQoKdm9pZCBjYWx1Y3VsYXRlKGludCgqYSlbNF0pewoKCglpbnQgYixjLGQ7Cglmb3IoaW50IGk9MDtpPDQ7aSsrKXsKCQliKz0qKGFbMF0raSk7Cgl9Cglmb3IoaW50IGk9MDtpPDQ7aSsrKXsKCQljKz0qKGFbMV0raSk7Cgl9Cglmb3IoaW50IGk9MDtpPDQ7aSsrKXsKCQlkKz0qKGFbMl0raSk7Cgl9CglzdW09YitjK2Q7CglwcmludGYoIiVkXG4lZFxuJWRcbiVkIixiLGMsZCxzdW0pOwoJCn0KCQo=