Hi, I have been learning C for a few months now. When I read code, I understand what it does most of the time. However, when I am on my own, and I need to design a program, I struggle with using what I know in C to do what I want the program to do. Basically, I need help learning how to program, not just the syntax of a language because I'm quickly learning it's not enough to just know a language, you have to know how to use it. I was wondering if anyone knew of any books on things like this, or any suggestions that would help me learn how to use C to do what I want it to. Thanks