回答你的问题:
1、首先是看书,边看书边照着敲代码(看不懂没关系,要多练),
看书—>敲代码—>再看书—>再敲代码
2、《C语言入门经典》《数据结构》《算法导轮》《算法概论》
3、我大学才知道什么叫C语言,我现在已经能在acm/icpc大赛(大学生程序设计竞赛)上拿奖了,只要有心学,肯定能学好。
4、刚开始不要看这个,等你入门后再看,而且你要成为高手的话,那就是必看
学C最大的窍门就是 多练 ,不要只是看看,只有多敲键盘了,才能掌握的牢固
我感觉 学C语言 就要 : 多看书 、 多敲代码。
没事可以去网上的judge 上面去做做题(练习算法的),很多大学都有:
北大:
http://acm.pku.edu.cn/JudgeOnline/吉大:
http://acm.jlu.edu.cn/joj/等等 很多啦
如果你只是想学C语言基础 不想研究算法 那就不用了 《算法导轮》和《算法概论》也可以不用看了 就看看一般的C语言书籍 一般都能入门