Question: Need Help ASAP with C function (can use helper functions if needed). The function must identify and replace clumps in a 2-D Array . The
Need Help ASAP with C function (can use helper functions if needed).
The function must identify and replace clumps in a 2-D Array.
The function gets a 2-D array.
The function's signature is:
void theArray(int myMatrix[SIZE][SIZE]);
For Example, identify the different clumps of 1s in this picture:

And replace them with numbers (does not matter which numbers), like this:

please do not use recursion. Thank you.
0 0 1 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 1 0 0 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 0 0 2 2 4 1 0 2 2 0 0 3 3 0 4 1 0 0 2 2 0 3 3 0 4 1 1 oooooooo 1 0 0 5 5 5 0 0 5 0 o o o o 5 o o 5 5 0 0 0 6 0 0 5 0 5 0 0 oo6 6 o o 5 o oooooo77 0 6 6 0 0 0 7 7 7 7 0 0 1 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 1 0 0 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 0 0 2 2 4 1 0 2 2 0 0 3 3 0 4 1 0 0 2 2 0 3 3 0 4 1 1 oooooooo 1 0 0 5 5 5 0 0 5 0 o o o o 5 o o 5 5 0 0 0 6 0 0 5 0 5 0 0 oo6 6 o o 5 o oooooo77 0 6 6 0 0 0 7 7 7 7
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
