add define learn c file