#include <stdio.h>
struct fraction {
int numerator;
int denominator;
};
struct fraction addFractions(struct fraction f1, struct fraction f2) {
struct fraction result;
result.numerator = f1.numerator f2.denominator + f2.numerator f1.denominator;
result.denominator = f1.denominator * f2.denominator;
return result;
}
int main() {
struct fraction frac1, frac2, sum;
printf("Enter first fraction (numerator denominator): ");
scanf("%d %d", &frac1.numerator, &frac1.denominator);
printf("Enter second fraction (numerator denominator): ");
scanf("%d %d", &frac2.numerator, &frac2.denominator);
sum = addFractions(frac1, frac2);
printf("Sum of fractions: %d/%d\n", sum.numerator, sum.denominator);
return 0;
}