#include <stdio.h>
int main(void) {
int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
calculate(a);
return 0;
}
void calculate(int (*a)[4]) {
int sum[3]={0};
for(int i=0; i<3; i++){
for(int j=0; j<4; j++){
sum[i] += a[i][j];
}
}
for(int i=0; i<3; i++){
printf("%d行目の合計%d\n", i
,sum
[i
]); }
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKHZvaWQpIHsKICAgIGludCBhWzNdWzRdPXt7MSwyLDMsNH0sezUsNiw3LDh9LHs5LDEwLDExLDEyfX07CgogICAgY2FsY3VsYXRlKGEpOwoKICAgIHJldHVybiAwOwp9Cgp2b2lkIGNhbGN1bGF0ZShpbnQgKCphKVs0XSkgewogICAgCiAgICBpbnQgc3VtWzNdPXswfTsKCiAgICBmb3IoaW50IGk9MDsgaTwzOyBpKyspewogICAgICAgIGZvcihpbnQgaj0wOyBqPDQ7IGorKyl7CiAgICAgICAgICAgIHN1bVtpXSArPSBhW2ldW2pdOwogICAgICAgIH0KICAgIH0KCiAgICBmb3IoaW50IGk9MDsgaTwzOyBpKyspewogICAgICAgIHByaW50ZigiJWTooYznm67jga7lkIjoqIglZFxuIiwgaSxzdW1baV0pOwogICAgfQp9