C语言化简分数

//约分最简分式:分子/分母,输入一个分式将其化为最简形式,分子=分母时候为1/1
//此题目需要掌握最大公约数的固定写法
/*int t;
    while(b>0){
        t=a % b;
        a=b;
        b=t;
    }这个是最大公约数的求法*/
#include
int main(){
    int dividend,divisor;
    scanf("%d/%d",÷nd,&divisor);
    
    int a=dividend;
    int b=divisor;
    int t;
    while(b>0){
        t=a % b;
        a=b;
        b=t;
    }
    printf("%d/%d\n,dividend/a,divisor/a");
    
    return 0;
}

你可能感兴趣的:(c语言)