找不出来毛病
#include<bits/stdc++.h>
using namespace std;
int a,b,c,d,m;
char h;
int gcd(int a,int b){
if(b==0) return b;
return gcd(b,a%b);
}
int main()
{
cin>>a;
cin>>h;
cin>>b>>c;
cin>>h;
cin>>d;
a*=c;
b*=d;
m=gcd(a,b);
a/=m;
b/=m;
cout<<a<<" "<<b;
return 0;
}