Below is the program to find power of a number.
Example: 2 raised to the power 4 is 16
#include <stdio.h>
int pow_num(base,power){
if(power!=0){
return (base*pow_num(base,power-1));
}
else{
return 1;
}
}
int main(){
int base,power;
printf("Enter base value: ");
scanf("%d",&base);
printf("Enter power value: ");
scanf("%d",&power);
printf("%d raised to the power of %d is ",base,power);
int a=pow_num(base,power);
printf("%d",a);
}
Contents
Output:
Enter base value: 2
Enter power value: 4
2 raised to the power of 4 is 16