The following C program, using recursion, finds the power of a number. The power of a number is the number multiplied to itself for the number of times it has been raised to Eg: 7^3 is 343
Here is the source code of the C program to find an element in a linked list. The C Program is successfully compiled and run on a Linux system. The program output is also shown below.
* C Program to find Power of a Number using Recursion
long power (int, int);
int pow, num;
printf("Enter a number: ");
printf("Enter it's power: ");
result = power(num, pow);
printf("%d^%d is %ld", num, pow, result);
long power (int num, int pow)
return (num * power(num, pow - 1));
$ cc pgm30.c $ a.out Enter a number: 456 Enter it's power: 3 456^3 is 94818816
Sanfoundry Global Education & Learning Series – 1000 C Programs.
If you wish to look at other example programs on Mathematical Functions, go to C Programming Examples on Mathematical Functions. If you wish to look at programming examples on all topics, go to C Programming Examples.