code for c