code:
#include <bits/stdc++.h>
using namespace std;
int a[110][110], n[110][110];
int main()
{
int b, c;
cin >> b >> c;
for (int i = 1; i <= b; i++)
{
for (int j = 1; j <= c; j++)
{
cin >> a[i][j];
n[i][j] = a[i][j];
}
}
for (int i = 1; i <= b; i++)
{
for (int j = 1; j <= c; j++)
{
if (!(i == 1 | i == b | j == 1 | j == c))
{
n[i][j] == round((a[i - 1][j] + a[i + 1][j] + a[i][j + 1] + a[i][j - 1] + a[i][j]) / 5.0);
}
}
}
for (int i = 1; i <= b; i++)
{
for (int j = 1; j <= c; j++)
{
cout << n[i][j] << " ";
}
cout << endl;
}
return 0;
}