找一本好的参考书是必不可少的,推荐谭浩强的《C语言程序与设计》,还有配套的习题答案,叫《C语言设计题解也上机指导》。
你可以上去CSDN.net上面注册,里面有很多相关的资源可以下载,而且是免费的。我就是这个专业的人,上个学期没有学好,总结了经验,第一是自己不会利用网络资源来学习。CSDN这个网站很有名,我也是这个学期才开始了解到它。
另外的就是拼命的敲代码,无论是参考书的例题,还是习题,必须都上机敲敲,一步步地推敲。
还有,当你基本了解了C语言的语言结构了,会运用那么基本的语句,可以上去北大的acm网站上做做题,提高自己的能力。当然一开始,要做些容易的,通过高的题做。
北大acm的网站是
http://acm.pku.edu.cn/JudgeOnline/学习编程的同时,要学习调试程序,好好运用编译器的功能,这样就会慢慢地学到C语言的规律了。