Respuesta :
Answer:
#include <stdio.h>
int main()
{
int threshold = 5;
int i,j;
int matrix[5][5] = {{4, 4, 4, 2, 2},
{4, 2, 2, 2, 2},
{2, 2, 8, 7, 2},
{2, 8, 8, 8, 2},
{8, 2, 2, 2, 8}};
int row=(sizeof(matrix)/sizeof(matrix[0])); // length of row
int column=(sizeof(matrix)/sizeof(matrix[0][0]))/row; // length of column
printf("Input matrix value:\n");
for(i=0; i <5; i++)
{
for(j=0; j<5; j++)
{
printf("%d ", matrix[i][j]);
}
printf("\n");
}
printf("\n");
for(i=0; i<column; i++)
{
for(j=0; j<column; j++)
{
if ( (j == 0) || (j == column-1) ) // print 0 for first and last element of every row
printf("%d ", 0);
else
{
if(matrix[i][j] > threshold) // veify whether the element is more than threshold
{
printf("%d ",1);
}
else
{
printf("%d ", 0);
}
}
}
printf("\n");
}
return 0;
}