#include<stdio.h>
int find_total_digit(int n,int count)
{
if(n==0) ///base case
{
return count;
}
count++;///count total number
n = n/10;
find_total_digit(n,count); ///call the function by adding 1 with i
}
int main()
{
int n;
printf("Please Enter A Number ");
scanf("%d",&n);
find_total_digit(n,0);
printf("
Total Digit: %d
", find_total_digit(n,0));
return 0;
}
Output
Please Enter A Number 12345
Total Digit: 5
Add your comment