Command Line Program to Calculate the Square root of a function

Write a C program which will calculate the square root of a number without using math.h sqrt() function and print that sqrt to the STDOUT as floating point number with exactly 2 decimal precision.

 
#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
 if(argc==1)
 {
 printf("No arguments");
 return 0;
 }
 else
 {
 int n;
 n=atoi(argv[1]);
 float i=0.00;
 while(i*i<=n)
 {
 i=i+0.001;
 }
 i=i-0.001;
 printf("%.2f",i);
 }
}

Check all other command Line Programs for TCS here on our Command line Programming Dashboard