c语言开立方根号代码

C语言开平方使用sqrt , 但是C语言怎么开3次方,4次方,甚至是n次方啊 , 有没有能告知一下的,谢谢了

pow就可以 它的参数是double的 可以用作开方
头文件 math
pow((double)x, 1.0/n);
这个就是求x开n次方的结果

如下为计算x的y次方根的代码

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

int main()
{
    double x,y;
    scanf("%lf%lf",&x,&y);
    double a = pow(x, 1 / y);
    printf("%lf\n", a);

    return 0;
}