View Code of Problem 74

#include<stdio.h> 
#include<string.h>
#include<math.h>
int main(){
    double a,b=1.0,x;
    scanf("%lf",&x);
    while(fab(b-a)>=1.0e-5){
    	a=b;
    	b=(a+x/a)/2.0;
	}
    printf("%.3lf",b);
    return 0; 
     
}

/*
Main.c: In function 'main':
Main.c:7:5: warning: implicit declaration of function 'fab' [-Wimplicit-function-declaration]
     while(fab(b-a)>=1.0e-5){
     ^
/tmp/ccnur7MD.o: In function `main':
Main.c:(.text+0x6a): undefined reference to `fab'
collect2: error: ld returned 1 exit status
*/

Double click to view unformatted code.


Back to problem 74