basic concept of c