编写一个求x的y次方的函数int power(int x, int y),并在主函数中调用。

编写一个求x的y次方的函数int power(int x, int y),并在主函数中调用。


#include<stdio.h>
int power(int x,int y)
{
    int s=1.0;
    if(y<0)  return s;
    while(y--) s *= x;
    return s;
}
int main()
{
    int x;
    int   y;
    scanf("%d%d",&x,&y);
    printf("%d",power(x,y));
    return 0;
}

#include <stdio.h>
int power(int x, int y) {
    int result=1;
    for (int i=0;i<y;i++) {
        result*=x;
    }
    return result;
}
int main() {
    printf("%d",power(2,3));
    return 0;
}