diff --git a/power.c b/power.c new file mode 100644 index 0000000..dd81f65 --- /dev/null +++ b/power.c @@ -0,0 +1,25 @@ +#include + +// function prototype declaration +int power(int n1, int n2); + +int main() +{ + printf("\n\n\t\tStudytonight - Best place to learn\n\n\n"); + int base, exp; + printf("Enter base number: "); + scanf("%d", &base); + printf("\n\nEnter Power factor: "); + scanf("%d", &exp); + printf("\n\n\n\t\t\t%d^%d = %d", base, exp, power(base, exp)); + printf("\n\n\t\t\tCoding is Fun !\n\n\n"); + return 0; +} + +int power(int b, int e) +{ + if(e == 0) + return 1; + + return (b*power(b, e-1)); +}