*****Listing 5***** typedef ... table; #define TABLE_SIZE 500 table data_1[TABLE_SIZE] = { ... }; void compute_it(...) { unsigned short data_1_sum = compute_checksum(data_1, sizeof(data_1)); ... proc_1(); check_checksum("after proc_1: data_1", data_1,sizeof(data_1), data_1_sum); ... proc_2(); check_checksum("after proc_2: data_1", data_1,sizeof(data_1), data_1_sum); /* We are going to now modify data_1 in a way we know is correct */ modify_table(data_1,...); data_1_sum = compute_checksum(data_1, sizeof(data_1)); ... proc_3(); check_checksum("after proc_3: data_1", data_1,sizeof(data_1), data_1_sum); } **********