#include <stdio.h>
#include <math.h>
int power(int base,int exponent);
int main()
{
int n; //base
printf("enter an integer: ");
scanf("%d",&n);
int k; //exponent
printf("enter an exponent: ");
scanf("%d",&k);
int m =power(n,k);
printf("%d",m);
return 0;
}
int power(int base,int exponent)
{
if (exponent<0)
{
exponent*=-1;
return 0.1*power(base,exponent);
}
else if (exponent==0)
{
return 1;
}
else if (exponent==1)
{
return base;
}
else
{
return power(base,exponent)*power(base,exponent-1);
}
}