paizaのC問題を解けない人は

AtCoderのBeginersContestのA問題やB問題で練習
分からないところは解説を読む以外にACしてるほかの人の提出を読む

1行1行のコードやステートメントが何をやっているのか、そのコードと他の行とのコードの因果関係・役割関係・順序の必要性
それを考えながら読め

読む際に考えを整理する必要あればノートにメモしろ
もしノートに箇条書きにするなら最後に順序だてて整理したものをノートに書け

「program」という英単語は元来どういう意味の言葉だったか思い出せ