linux c language example code