learn c program note