abcABC_123

请用c语言编写程序,实现求任意一个整数的立方。要求用函数来实现。比如当从键盘输入 5 和 3 时,输出结果为 125。
当从键盘输入 5 和-3 时,输出结果为 0.008。

供参考:

#include <stdio.h>
double fun(int m, int n)
{
    int sig = 0;
    double s = 1.0;
    if (n < 0) {
        n = -n;
        sig = 1;
    }
    while (n--) s *= m;
    if (sig) s = 1.0 / s;
    return s;
}
int main()
{
    int m, n;
    double s;
    scanf("%d%d", &m, &n);
    s = fun(m, n);
    printf("%g", s);
    return 0;
}

#include<stdio.h>
#include<math.h>
int main()
{
    double a,b;
    scanf("%lf %lf",&a,&b);
    printf("%lf",pow(a,b));
    printf("Hello world!");
    return 0;
}