diff --git a/03/addfrac.c b/03/addfrac.c index 445cd6d..458ebc4 100644 --- a/03/addfrac.c +++ b/03/addfrac.c @@ -2,15 +2,15 @@ int main(void) { - int num1, num2, denom1, denom2, result_num, result_denom; + float num1, num2, denom1, denom2, resultnum, resultdenom; printf("Enter two fractions separated by a plus sign: "); - scanf("%d / %d + %d / %d", &num1, &denom1, &num2, &denom2); + scanf("%f / %f + %f / %f", &num1, &denom1, &num2, &denom2); result_num = num1 * denom2 + num2 * denom1; result_denom = denom1 * denom2; - printf("The sum is %d/%d\n", result_num, result_denom); + printf("The sum is %f/%f\n", result_num, result_denom); return 0; }