Using an appropriate C syntax, write the code required to analyse and display the data as per the problem description.
The order of the C Program should be as follows:
Variables and constants
- Use #define statements to define the constants
- Use arrays to store the data, average values, average map and counts
Read Data
- Read each individual data item from the file using an appropriate method into a two dimensional array
- Close the file when finished
Average
- Calculate and store the average for each row and column.
- Determine and store the values for the Average Map
- Calculate the counts for each row and column in the Average Map where the value is 1, 0 or -1
- Display the Average Map and counts
- Develop a method to identify if any count for a row or column results in rejecting the sheet of material
- Search and report if the sheet is defective
NOTE : Ensure you use appropriate and efficient use of variables and constants in your design. I may wish to change the symbols used to reflect the outcome of #,*,$ instead of 1,0,-1 and as a consequence I should only change this in one cell to reflect the change throughout the code.