#include <stdio.h>
#include <math.h>
float findRoot(float a, float b, float epsilon) {
printf("a: %f b: %f epsilon: %f\n", a, b, epsilon); // a: 0.000000 b: 2.312500 epsilon: 0
return b;
}
int main() {
float x1, x2, eps;
float res;
x1=1.0;
x2=3.0;
eps=0.1;
res = findRoot(x1, x2, eps);
printf("%f", res); //res: 34.000000
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgpmbG9hdCBmaW5kUm9vdChmbG9hdCBhLCBmbG9hdCBiLCBmbG9hdCBlcHNpbG9uKSB7CiAgICBwcmludGYoImE6ICVmIGI6ICVmIGVwc2lsb246ICVmXG4iLCBhLCBiLCBlcHNpbG9uKTsgIC8vIGE6IDAuMDAwMDAwIGI6IDIuMzEyNTAwIGVwc2lsb246IDAKICAgIHJldHVybiBiOwp9CgppbnQgbWFpbigpIHsKICAgIGZsb2F0IHgxLCB4MiwgZXBzOwogICAgZmxvYXQgcmVzOwogICAgeDE9MS4wOwogICAgeDI9My4wOwogICAgZXBzPTAuMTsKICAgIHJlcyA9IGZpbmRSb290KHgxLCB4MiwgZXBzKTsKICAgIHByaW50ZigiJWYiLCByZXMpOyAgLy9yZXM6IDM0LjAwMDAwMAogICAgcmV0dXJuIDA7Cn0KCg==