Topics

## Introduction

Write C program to find factorial of any number

### Calculating power of a number using while loop

#include <stdio.h> int main() { int num,i; long long fact=1; // Reading a number from user printf("Enter any number to calculate factorial: "); scanf("%d",&num); fact = 1; i = 1; //Run loop from 1 to number entered by user while(i <= num) { fact = fact * i; i++; } printf("Factorial of %d = %lld", num, fact); return 0; }

### Calculating power of a number using for loop

#include <stdio.h> int main() { int i, num; long long fact=1; // Reading a number from user printf("Enter any number to calculate factorial: "); scanf("%d", &num); //Run loop from 1 to number entered by user for(i=1; i<=num; i++) { fact = fact * i; } printf("Factorial of %d = %lld", num, fact); return 0; }