>>35 途中から
    d = b*b - 4.0*a*c;
    bunbo = 2.0*a;

    if(bunbo != 0.0){
        if(d > 0.0){
            x1 = (-b + sqrt(d))/bunbo;
            x2 = (-b - sqrt(d))/bunbo;
            printf("x1 = %f\n", x1);
            printf("x2 = %f\n", x2);
        }else if(d == 0.0){
            x=(-b)/bunbo;
            printf("x = %f\n", x);
        }else{
            printf("実根は存在しない\n");
        }
    }else{
        if(b != 0.0){
            x = -c/b;
            printf("x = %f\n", x);
        }else{
            printf("エラー\n");
        }
    }