#include <iostream>
using namespace std;
#define ARRAY_SIZE 4
int suma(int a[][ARRAY_SIZE], int pos)
{
int sum = 0;
for(int i=0; i < ARRAY_SIZE; ++i)
{
sum += a[i][pos];
if (i != pos)
sum += a[pos][i];
}
return sum;
}
int main()
{
int macierz[ARRAY_SIZE][ARRAY_SIZE] = {
{ 1, 4, 2, 6 },
{ 2, 5, 3, 3 },
{ 8, 7, 4, 6 },
{ 18, 3, 1, 7 },
};
int s = suma(macierz,2);
cout << "Suma: " << s << endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKI2RlZmluZSBBUlJBWV9TSVpFIDQKCmludCBzdW1hKGludCBhW11bQVJSQVlfU0laRV0sIGludCBwb3MpCnsKCWludCBzdW0gPSAwOwoJZm9yKGludCBpPTA7IGkgPCBBUlJBWV9TSVpFOyArK2kpCgl7CgkJc3VtICs9IGFbaV1bcG9zXTsKCQlpZiAoaSAhPSBwb3MpCgkJICBzdW0gKz0gYVtwb3NdW2ldOwoJfSAgCgkKCXJldHVybiBzdW07Cn0KCmludCBtYWluKCkKewoJCiAgaW50IG1hY2llcnpbQVJSQVlfU0laRV1bQVJSQVlfU0laRV0gPSB7CiAgICAgICAgICAgICAgICAgICAgICB7IDEsIDQsIDIsIDYgfSwKICAgICAgICAgICAgICAgICAgICAgIHsgMiwgNSwgMywgMyB9LAogICAgICAgICAgICAgICAgICAgICAgeyA4LCA3LCA0LCA2IH0sIAogICAgICAgICAgICAgICAgICAgICAgeyAxOCwgMywgMSwgNyB9LCAKICAgICAgICAgICAgICAgICAgICAgIH07CiAKICBpbnQgcyA9IHN1bWEobWFjaWVyeiwyKTsKICBjb3V0IDw8ICJTdW1hOiAiIDw8IHMgPDwgZW5kbDsKfQo=