The complexity of c program you can write depends on dynamism of your thought processes. In C like any other prog lang, you need to learn syntax and semantics, then the use of different header files. And you start thinking. 'Learn c in 21 days by o'reily' is ok. You can google it also.
rahul_mawana like this