# Count Number of Trailing Zeros in Factorial C Program

## C Program To Count Number of Trailing Zeroes in Factorial of Number

Here’s a C Program To Count the Number of Trailing Zeros in Factorial of a Number. While Calculating Factorial of an Integer, you may get a Long Number ending with Multiple Zeroes. This Code Finds the Total Number of Zeroes at the End of a Factorial of any Number.

#### Example For Trailing Zeros in Factorial of Number

5! = 120
Number of Trailing Zeros = 1

50! = 30414093201713378043612608166064768844377641568960512000000000000

It is also expressed as 3.0414093201713E+64

Here, we have to consider Prime Factors of the Number of which the Factorial is being calculated. Remember, Trailing Zeros are always generated if the Number is a Prime Factor of 5 and 2.

Also Read: C Program To Find Prime Numbers

#### Method 1: C Program To Find Number of Trailing Zeros in Factorial of a Number using While Loop

Also Read: C Program To Calculate Factorial of a Number using Loops

#### Method 2: C Program To Count Number of Trailing Zeros in Factorial of an Integer using For Loop

Also Read: Calculate Factorial of Number using Recursion in C Programming

#### Output

If you have any doubts or compilation errors in this Code to Count Number of Trailing Zeros in a Factorial of any Integer, let us know about it in the Comment Section below.

#### Tushar Soni

I am Tushar Soni, Co - Founder of CodingAlpha. I am a computer science student from India and passionate about Web Development and Programming. Connect with me on Facebook | LinkedIn | Google Plus

### 2 thoughts on “Count Number of Trailing Zeros in Factorial C Program”

• July 31, 2016 at 1:25 pm