implementation of a rational number module in C