I am studying computer science and i have just finished my first year. We had a little bit of C language. Now i can grasp the theory part of the language like the syntax and the components of the language, but i can't seem to be ale to write programs. I mean i cant form the correct algorithm or the strategy to solve a problem. Any suggestions, on how i can write a real program? Thanks.