Program to print number of digit in a number using while loop in C-language

#include<stdio.h>
int main()
{
    int i=0,n,a;
    printf("Enter the number\n");
    scanf("%d",&n);
    while(n!=0)
    {
        a=n%10;
        n=n/10;
        i++; 
    }
    printf("Number of digit=%d",i);
}

OUTPUT
Enter the number
46378
Number of digit=5

Visit Homepage


Comments

Popular posts

Creative pattern of butterfly in C-language

Program to cheque enter number is even or odd in c-language

Program to print the cube of a number in c-language

Creative Pattern of Rhino in C-language

Variable & Datatype for C-programming

Division of two numbers in C-language