# Find Smallest Digit of a Number C Program

By | June 29, 2016

## C Program To Find Smallest Digit of a Number

Learn How To Find Smallest Digit of a Number in C Programming Language. This C Program To Search the Smallest Digit in an Integer makes use of Division and Modulus operators primarily. The Modulus operator is used to extract the digit at the end of a given number.

We have written two methods to Search for the Smallest Digit in a Number which includes a While Loop and a For Loop. Here, we have initialized the variable small with 10 as it is the highest value any digit in a number can be. So, whenever you fetch any digit, it can go upto 9 as its maximum value.

#### Output

In case you find any error in the above C Program Code To Find Smallest Digit of a Number or if you have any doubts, let us know about it in the Comment Section below.

## 3 thoughts on “Find Smallest Digit of a Number C Program”

1. Alexander

To find smallest digit in an integer, why do we need to use modulus operator. I am confused with it. Please help

1. Tushar Soni Post author

Modulus Operator is primarily used to extract the last digit of any number. You can extract and store the last digit in any other variable. Example: temp = num%10

2. Shashi Thakur

I am not understanding the difference between Modulus and Division operator in this C Program to find smallest digit in an integer. Please help.