#include<stdio.h>
void calculate( int(*a)[4] );
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] )
{
for(int i = 0; i < 3; i++ ){
int sum = 0;
for(int j = 0; j < 4; j++){
sum += a[i][j];
}
printf("%d列目の合計は%d\n",i
+1,sum
); }
}
CgojaW5jbHVkZTxzdGRpby5oPiAKCnZvaWQgY2FsY3VsYXRlKCBpbnQoKmEpWzRdICk7CgppbnQgbWFpbih2b2lkKSB7IAoJCglpbnQgYVszXVs0XSA9IHsgezEsMiwzLDR9LCB7NSw2LDcsOH0sIHs5LDEwLDExLDEyfSB9OwoJCgljYWxjdWxhdGUoYSk7IAoJCglyZXR1cm4gMDsgCgkKfSAKCnZvaWQgY2FsY3VsYXRlKCBpbnQoKmEpWzRdICkKewoJZm9yKGludCBpID0gMDsgaSA8IDM7IGkrKyApeyAKCQlpbnQgc3VtID0gMDsgCgkJZm9yKGludCBqID0gMDsgaiA8IDQ7IGorKyl7CgkJCXN1bSArPSBhW2ldW2pdOyAKCQkJCX0gCgkJCQlwcmludGYoIiVk5YiX55uu44Gu5ZCI6KiI44GvJWRcbiIsaSsxLHN1bSk7CgkJCX0KCQl9Cg==