And in at least one spot that I noticed, you're using "=" to compare things, when you should be using "==". One equals is used for assignment (to set day = today; for example), two equals are used for comparison, does today == tomorrow for example.

Also, copy and paste the full compiler error to us, so that we can help you better. I don't see anywhere where you're missing a ';'. It could be because of your other errors, though, so fix those first.