| Test Number | Lab 4 | Comment | 
| 9642827 | 0 | |
| 17845121 | 15 | wrong output for 12 am and 12 pm | 
| 20021571 | 17 | wrong output for 12 pm. | 
| 25252953 | 20 | |
| 66944850 | 20 | |
| 74258450 | 0 | |
| 87444153 | 15 | wrong output for 12 pm. Did not use output function | 
| 122128368 | 10 | wrong output. Not used parameter passing. | 
| 139445190 | 0 | |
| 149246114 | 20 | |
| 159946190 | 17 | wrong output for 12 pm. | 
| 168542824 | 15 | output wrong for 12 am 12 pm. | 
| 186149183 | 20 | |
| 188340006 | 12 | wrong output for 12 pm and 12 am. Used global variable. | 
| 201828593 | 15 | Should use function | 
| 210424203 | 12 | wrong output for 12 am, no assertion. | 
| 227444852 | 12 | Assertion for hour should be 0-23. Output wrong for 12 am, no pm. | 
| 240528502 | 10 | input output should use function, no assertion for minute, wrong output for 12 am. | 
| 241225219 | 17 | should use assert for minute. | 
| 261829927 | 10 | should use functions. Wrong output for 12 am. Assert: hr 0-23, min 0-59 | 
| 283423801 | 20 | |
| 354449824 | 10 | should use functions, asserts. | 
| 359445115 | 0 | |
| 360226265 | 10 | Need function for convertion, no output of am/pm. | 
| 374864983 | 10 | Assert did not work. Need function for input/output. No am/pm. | 
| 384946889 | 12 | Wrong output for 12 am 12 pm, No assert for minute. | 
| 416176840 | 0 | |
| 449344118 | 10 | Convert from 24-hr to 12-hr ! | 
| 468545517 | 17 | wrong output for 12 pm. | 
| 480127977 | 15 | wrong output for 12 pm. Should use assert statement on hr, min input values. | 
| 499441186 | 15 | #define ndebug turnoff assert, should use function for input/output. | 
| 524349188 | 0 | |
| 526748182 | 20 | |
| 536547118 | 0 | |
| 569065469 | 15 | No assert. | 
| 593229534 | 0 | |
| 598155117 | 10 | No assert, no loop, wrong output for 12 am, 12 pm. | 
| 638249824 | 20 | |
| 641522294 | 0 | |
| 643926264 | 15 | Should loop for input. Input/output should use function. | 
| 646749154 | 20 | No file header. | 
| 696345153 | 15 | Wrong output for 12 am, 12 pm. | 
| 697647814 | 5 | Check function parameter pass-by-reference. | 
| 700329978 | 15 | Wrong output for 12 am, 12 pm. | 
| 709147063 | 0 | |
| 709349114 | 15 | No assert. | 
| 728441194 | 12 | Should use assert, wrong output for 12 am, 12 pm. | 
| 739643822 | 0 | |
| 741121988 | 15 | Wrong output for 12 am, 12 pm. Should use pass-by-reference for input/convert. | 
| 756542893 | 20 | |
| 760427231 | 20 | |
| 780329572 | 17 | wrong output for 12 pm. | 
| 791124581 | 12 | Function should use parameter passing, need a loop to receive input. | 
| 804853005 | 5 | code did not work. No function, no assert. | 
| 829325238 | 10 | Need loop for input. No assert. Wrong output for 12 am, 12 pm. | 
| 837745185 | 12 | wrong output for 12 am and 12 pm, no assertion for minute input. | 
| 839343561 | 15 | wrong input for 12 pm, 12 am. | 
| 846141816 | 0 | |
| 850924979 | 5 | compile error. | 
| 859445896 | 0 | |
| 861127225 | 0 | |
| 863323531 | 12 | No function. Wrong output for 12 pm. | 
| 866042126 | 0 | |
| 869340810 | 0 | |
| 896345859 | 5 | code did not work: compile error and more. | 
| 909242853 | 15 | Wrong output for 12 pm. | 
| 911423216 | 0 | |
| 919242111 | 0 | |
| 920927543 | 10 | output wrong for 12 am, not use parameter passing, no assert statement. | 
| 931220987 | 10 | wrong output. Not use parameter passing. | 
| 939348123 | 17 | wrong output for 12 am. | 
| 943028277 | 0 | |
| 947662300 | 20 | |
| 949142122 | 0 | |
| 961625988 | 10 | Not use function. Wrong output of 12 am, 12 pm. | 
| 963525279 | 0 | |
| 987640110 | 0 |