Below are all the complete tutorials for C language
C Language Tutorial (i): The theoretical basis of program development
C Language Tutorial (ii): Development Environment Construction
C Language Tutorial (iii): binary and binary conversions
C Language Tutorial (iv): Constants, variables, data types
C-Language Tutorial (V): Operators and expressions
C Language Tutorial (vi): statement
C Language Tutorial (vii): The IF statement of a branch statement
C Language Tutorial (eight): switch statement for branch statements
C Language Tutorial (ix): logical operators
C Language Tutorial (10): Looping statements]
C Language Tutorials (11): Random numbers and the principle of random numbers
C Language Tutorial (12): Arrays
C Language Tutorial (13): macro definition
C Language Tutorial (14): Functions
C Language Tutorial (15): Structure
C Language Tutorial (16): Pointers
C-Language Tutorial (17): operator Precedence]
C Language Tutorial (18): Memory management]
C Language Tutorial (19): function pointers
This article from the "It Blog" blog, declined to reprint!
C Language Series Tutorial full version