谭浩强编著的《C程序设计》,清华大学出版社;秦军(主编)的《程序设历隐拆计基础》(c语言版),机械工业出版社的;严蔚敏、吴伟民编写的《数据结构》(C语言版),清华大学出版肢枣社;三本结合着看,效果最佳!如果觉得困难可以学习快速编程语言,如C#,携大有机械工业出版社的《Visual C#程序设计教程》。
我是学可视化应用设计的,目前也在学习C语言,但是举漏C语言是基础的,要想达到编高级程序还很不够,正返烂你可以看看这本书,学好了再学C#、C++等
入门的话,清华谭浩强的c程序设计