micro c program