Below are the list of Guides and Links for Learning C language
C Programming 101 from SecurityTube.net
Introduction to Pointers (C Programming)
Array Basics (C Programming 101)
Two Dimensional Arrays Part I (C Programming 101)
Two Dimensional Arrays Part II (C Programming 101)
Two Dimensional Arrays Part III (C Programming 101)
Structures (C Programming 101)
Memory Allocation with Malloc, Calloc and Realloc Part I (C Programming 101)
Memory Allocation with Malloc, Calloc and Realloc Part II (C Programming 101)
Gathering of Gray Presents :An Introduction to Programming for Hackers
An Introduction to Programming for Hackers Part I
An Introduction to Programming for Hackers Part II
An Introduction to Programming for Hackers Part III – Advanced Variables & Flow Control
An Introduction to Programming for Hackers Part IV – Conditionals
An Introduction to Programming for Hackers Part V – Functions
An Introduction to Programming for Hackers Part VI – Pointers, Data Structures and Dynamic Memory
An Introduction to Programming for Hackers Part VII – Basic File & Sockets Programming
An Introduction to Programming for Hackers Part VIII – Basic File & Sockets Programming
Download All the above Guides
http://rapidshare.com/files/405875972/C4HACKERS.rar