fun函数实现x的y次方的计算,main函数中调用fun函数,计算4的3次方的值

#include <stdio.h>
double fun (double x,int y);
int main()
{
int y=3;
double x=4,z;
printf("z=%f\n",z);
return 0;
}
double fun(double x,int y)
{
int i;
double z=1;
for(i=1;i<=y;i++)
return z;
}

你这个main 函数里没有fun函数啊

望采纳!谢谢

#include <stdio.h>
double fun(double x, int y);
int main()
{
    int y = 3;
    double x = 4;
    printf("z=%f\n", fun(x,y));
    return 0;
}
double fun(double x, int y)
{
    int i;
    double z = 1;
    for (i = 1; i <= y; i++)
        z = z * x;
    return z;
}




#include <stdio.h>
double fun (double x,int y);
int main()
{
    int y=3;
    double x=4,z;
    z = fun(x,y);
    printf("z=%f\n",z);
    return 0;
}
double fun(double x,int y)
{
    int i;
    double z=1;
    for(i=1;i<=y;i++)
        z *= y;
    return z;
}