在进行运算时报错..

#include<bits/stdc++.h>
using namespace std;
double sinplify(double &x,double &y){
int CommonMeasure=2;
for(int i=2;i<=x;i++){
if(fmod(x,i)==0 && fmod(y,i)==0){
if(i>=CommonMeasure){
CommonMeasure=i;
}
continue;
}
continue;
}
cout<<CommonMeasure<<endl;
x=x/CommonMeasure;
y=y/CommonMeasure;
cout<<x<<" "<<y<<endl;
return x;
return y;
}
int main(){
double n,x;
cin>>n>>x;
sinplify(fabs(n),x);//这里报错
cout<<n<<"/"<<x;
}

double sinplify(double &x,double &y)
这里不要&,就是double类型就好了

你目的是传值还是引用