# C Program to check the square root of a number is prime or not

In this program, You will learn how to check the square root of a number is prime or not in c.

`Some list of prime numbers is : 2, 3, 5, 7, 11`

## Example: How to check the square root of a number is prime or not in c.

```
#include<stdio.h>
#include<math.h>
int main() {
int x, y = 1, z, i;
float f;
printf("Enter a number:");
scanf("%d", & x);
z = f = sqrt(x);
printf("Number square root is:%f", f);
for (i = 2; i < z; i++) {
if (z % i == 0) {
y = 0;
break;
}
}
if (y == 1) {
printf("\nnumber is prime:%d", z);
} else {
printf("\nnumber is not prime:%d", z);
}
return 0;
}
```

#### Output:

```
Enter a number:16
Number square root is:4.000000
number is not prime:4
```