c language multiple choice questions with answers