So you think you know C?