C program to find nth power of a number using recursion
Input:
Enter the number:
3
Enter n to find nth power of 3:
3
Output:
3th power of 3 is 27
Implementation:
Input:
Enter the number:
3
Enter n to find nth power of 3:
3
Output:
3th power of 3 is 27
Implementation:
#include <stdio.h>
int findnthpower(int n,int p)
{
if(p<1)
return 1;
return n*findnthpower(n,p-1);
}
int main(void) {
int n,x;
printf("Enter the number:\n");
scanf("%d",&x);
printf("Enter n to find nth power of %d:\n",x);
scanf("%d",&n);
printf("%dth power of %d is %d",n,x,findnthpower(x,n));
return 0;
}