CS 242 HW0 C Exceptions