#include<stdio.h>
int array2d(int x,int y,int matrix[x][y])
{
int sum=0;
for (int i=0;i<x;i++)
{
for(int j=0;j<y;j++)
{
sum+=matrix[i][j];
}
}
return sum;
}
int main()
{
int x,y;
printf("Enter the num of rows and colums:\n"); int matrix[x][y];
for(int i=0;i<x;i++)
{
for(int j=0;j<y;j++)
{
scanf("%d",&matrix
[i
][j
]); }
}
printf("the sum = %d",array2d
(x
,y
,matrix
));
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IGFycmF5MmQoaW50IHgsaW50IHksaW50IG1hdHJpeFt4XVt5XSkKewogICAgaW50IHN1bT0wOwogICAgZm9yIChpbnQgaT0wO2k8eDtpKyspCiAgICB7CiAgICAgICAgZm9yKGludCBqPTA7ajx5O2orKykKICAgICAgICB7CiAgICAgICAgICAgIHN1bSs9bWF0cml4W2ldW2pdOwogICAgICAgIH0KICAgIH0KICAgIHJldHVybiBzdW07Cgp9CmludCBtYWluKCkKewogICAgaW50IHgseTsKICAgIAogICAgcHJpbnRmKCJFbnRlciB0aGUgbnVtIG9mIHJvd3MgYW5kIGNvbHVtczpcbiIpOwogICAgc2NhbmYoIiVkICVkIiwmeCwmeSk7CiAgICBpbnQgbWF0cml4W3hdW3ldOwogICAgcHJpbnRmKCJFbnRlciB0aGUgdmFsdWVzIik7CiAgICBmb3IoaW50IGk9MDtpPHg7aSsrKQogICAgewogICAgICAgIGZvcihpbnQgaj0wO2o8eTtqKyspCiAgICAgICAgewogICAgICAgICAgICBzY2FuZigiJWQiLCZtYXRyaXhbaV1bal0pOwogICAgICAgIH0KCiAgICB9CiAgICBwcmludGYoInRoZSBzdW0gPSAlZCIsYXJyYXkyZCh4LHksbWF0cml4KSk7CiAgICAKICAgIAoKfQo=