想问问为啥会出错??
查看原帖
想问问为啥会出错??
386682
EXCyclone楼主2020/12/18 19:50

在Dev里也编译不了,小白求助

#include<iostream>
#include<string>
#include<cmath>
#define INF 1000000006
using namespace std;
int num[INF]={};
int main()
{
	int a,b,c,r=1,u[3]={};
	cin>>a>>b>>c;
	num[a]=1;
	num[b]=1;
	num[c]=1;
	for(int i;i<=INF;i++)
	{
		if(num[i]==1)u[r]=i;
		r++;
		if(r>=4)break;
	 } 
	 string sin;
	 int a1=u[1],a2=u[3];
	 for(int j=1;j<=sqrt(u[1]);j++)
	 {
	 	if(u[1]%j==0&&u[3]%j==0)
	 	{
	 		a1/=j;a2/=j;
		 }
	 }
	 sin=a1+"/"+a2;
	 cout<<sin;
	 return 0;
}
2020/12/18 19:50
加载中...