class fraction1{
protected int f1,f2;  

fraction1(int m,int n){
setfraction(m,n);
}

public void setfraction(int i,int j){
f1=i;
f2=j;
}
}class Fraction2 extends fraction1{
protected int f1,f2;

Fraction2(int a,int b,int c,int d){
 super(c,d);//应该放在第一行
f1=a;
f2=b;
   
}

public void jia(){
int i=f1*super.f2;
int j=super.f1*f2;
this.f2=f2*super.f2;
this.f1=i+j;
printf(f1,f2);
}

public void jiang(){
int i=f1*super.f2;
int j=super.f1*f2;
this.f2=f2*this.f2;
this.f1=i-j;
printf(f1,f2);
}

public void cheng(){
this.f1=f1*super.f1;
this.f2=f2*super.f2;
printf(f1,f2);
}

public void chu(){
this.f1=f1*super.f2;
this.f2=f2*super.f1;
printf(f1,f2);
}

  public void printf(int a,int b){
  for(int i=2;i<=10;i++)
     if(a%i==0&&b%i==0)
       {a=a/i;
        b=b/i;
       }
  System.out.println(""+a+"/"+b);        
  }
}class Fenshu{
public static void main(String args[]){//main方法写错了
int a[]=new int [7];
for(int i=0;i<7;i++)
    {a[i]=Integer.parseInt(args[i]);
     System.out.print(a[i]);
    }
 Fraction2 p=new Fraction2(a[0],a[2],a[4],a[6]);
 switch(a[3])
      {case '+':p.jia();break;
       case '-':p.jiang();break;
       case '*':p.cheng();break;
       case '/':p.chu();break;
      }   
}
}