C auto-pair hook