Fixed typos and added further pointer explanation

Don't know if these recitation notes are still being used next year, but I figured I'd try using the GitHub fork/pull request process for the first time to fix a few typos I noticed.  Also added a bit more explanation to why the `int *p;` declaration is usually preferred in C to `int* p;`.