编辑代码

#include <stdio.h>
int f(int x,int k)
{
    if(k<=0)
    {
        return 1;
    }
    else 
    {
        return x*f(x,k-1);
    }

}
int main () {
    int x=0int k=0;
    int t=0;
    scanf("%d%d",&x,&k);
    t=f(x,k);
	printf("x的k次方:%d\n",t);
	return 0;
}