Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // wap to calculate b^n using recursion.
- #include <stdio.h>
- int power(int n1, int n2);
- int main()
- {
- int base, powerRaised, result;
- printf("Enter base number: ");
- scanf("%d",&base);
- printf("Enter power number(positive integer): ");
- scanf("%d",&powerRaised);
- result = power(base, powerRaised);
- printf("%d^%d = %d", base, powerRaised, result);
- return 0;
- }
- int power(int base, int powerRaised)
- {
- if (powerRaised != 0)
- return (base*power(base, powerRaised-1));
- else
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement