If cube root of a number is equal to raised to the power of 1/3. Then why is the program not finding the root and displaying it.Code:#include<stdio.h> #include<math.h> main() { float a,b; printf("Enter a number : "); scanf("%d",&a); b = pow(a,(1/3)); printf("The cube root of a given number is : %f",b); }