ex17 h file
added the headers for ex 17 to c.h, trying more foward declerations than usual since there are more functions, this may require additional debugging.
learned that when forward declaring structs and functions, only function need a semi-collen
got the .c file typed out, it  is full of bugs right now, will work those out.