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; }