fraction sum c

#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;
}