add c code format suport