Practice of the C lang