>>1Everything Waha said in >>2, signed.If you can find it, I believe K&R's The C Programming Language (title?) is a good read.
Closing thoughts. Pointers and structs are "fun". :)