/*******************************************************/ /* Fraction program - 30/01/2000 */ /* Code changed - 08/02/2001 */ /* Return value of scanf used to catch input errors */ /*******************************************************/ #include #include int main (void) { int numerator = 0, denominator = 0, ret_val = 0; /* Get input from keyboard. */ while ( ret_val != 2 ) { printf("Enter a fraction, two whole numbers seperated by a / (i.e 3/4) - "); ret_val = scanf("%d/%d",&numerator ,&denominator); } printf("%d/%d = %f ",numerator ,denominator ,(float)numerator/denominator ); return EXIT_SUCCESS; }