The Program in C to calculate the power p of a number n by a user-defined function is given below:
#include <stdio.h>
// Function to calculate the power of a number
int power(int n, int p) {
int result = 1;
for (int i = 0; i < p; i++) {
result *= n;
}
return result;
}
int main() {
int n, p;
printf("Enter the number: ");
scanf("%d", &n);
printf("Enter the power: ");
scanf("%d", &p);
printf("%d^%d = %d\n", n, p, power(n, p));
return 0;
}
Output:
Enter the number: 89
Enter the power: 4
89^4 = 62742241
Pro-Tips💡
In this program, the function power
takes two arguments: an integer n
and an integer p
.
The function calculates n
raised to the power of p
using a for loop, and returns the result.
The main function prompts the user to enter a number and a power, and then calls the power
function to calculate the result.
The result is then printed to the console.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.