Passing struct by value
struct fraction { int number; int denom;};typedef struct fraction Fraction;void InitFraction(Fraction frac, int n, int d){ frac.number = n; frac.denom = d;}main(){ Fraction f1; InitFraction(f1,1,2); printf(“%d, %d\n,f1.number,f1.denom);}