c第四个点过不了,只有80这个是为什么?
查看原帖
c第四个点过不了,只有80这个是为什么?
538273
lt1526679338楼主2022/12/26 23:59
#include<stdio.h>
int max(int x,int y){
	 int t;
    do{
        t=x%y;
        x=y;
        y=t;
     }
    while(y!=0);
        return x;
}
int main(){
	int a[3],t,i,j;
	for(i=0;i<3;i++)
		scanf("%d",&a[i]);
	for(i=0;i<3;i++){
		for(j=i+1;j<3;j++){
			if(a[j]>a[i])
				t=a[i];
				a[i]=a[j];
				a[j]=t;
		}
	}
	t=max(a[2],a[0]);
	printf("%d/%d",a[2]/t,a[0]/t);
	return 0;
} 
2022/12/26 23:59
加载中...