how to write c program