C program to find square root of a number

Write a C program to input a number and find square root of the given number. How to find square root of a number in C programming using inbuilt sqrt() function. How to use predefined sqrt() function to find square root in C program.

Example
Input

Enter any number: 9

Output

Square root of 9 = 3

Required knowledge

Data types, Basic input/output

Program to find square root of any number

/**
 * C program to find square root of a number
 */

#include <stdio.h>
#include <math.h>

int main()
{
    double num, root;

    /* Input a number from user */
    printf("Enter any number to find square root: ");
    scanf("%lf", &num);

    /* Calculate square root of num */
    root = sqrt(num);

    /* Print the resultant value */
    printf("Square root of %.2lf = %.2lf", num, root);

    return 0;
}

Output

Enter any number to find square root: 144
Square root of 144.00 = 12.00

Happy coding 😉