#include <stdio.h>
double squareRoot(double);
int main() {
double num;
printf("Enter number: \n");
scanf("%lf", &num);
if(num < 0) {
puts("Negative values not allowed");
return 1;
}
printf("Square root of %.2lf is %lf", num, squareRoot(num));
}
double squareRoot(double num) {
double sqroot = num / 2, temp = 0;
while (sqroot != temp) {
temp = sqroot;
sqroot = (num / temp + temp) / 2;
}
return sqroot;
}