BNR Obj-C: I'm at chapter 11 and I barely grasp C

I’ve been working through the Obj-C book over the past three weeks. I’m at chapter 11 and I don’t really understand what I’m doing. I have a really hard time completing the challenges, and usually need hints for reference. I know the book said in the beginning that you shouldn’t fret over the confusion, but I feel like I should at least know how to solve the challenges with less of a challenge (Is that possible? haha!)
Should I go back and re-read, or continue through?

I went to Project Euler just to see what I could do for practice, and failed miserably at the first problem. (I had to find the sum of all of the multiples of 3 and 5 under 1000.)
Either I’m horrible at math, or I don’t understand syntax. I believe it’s a bit of both.

If you are learning your first programming language, you need time; this is not an overnight process.

However, there are things you can do if you are serious about learning.

  1. Pick up a copy of K & R’s The C Programming Language.

  2. Start from chapter 1, and practice by writing small programs as you go along.

  3. If you can afford to pay, find a personal trainer (like myself) to guide you towards your goal.

Learning a programming language is not hard these days because computers are affordable. But you need to have good reading and writing skills, patience, and a curious mind.

The only math skills you need is basic arithmetic, but knowing more helps enormously when solving complex problems.