C Program To Find Number Of Digits In Given Number

C Program To Find Number Of Digits In Given Number

Example

#include<stdio.h>

void main() {
    int number, temp, counter=0;
    
    printf("n Enter A Number: ");
    scanf("%d", &number);
    
    temp = number;
    
    while (temp != 0) {
        counter++;
        temp = temp / 10;
    }
    
    printf("Number Of Digits In %d are: %d",number, counter);
}

Output:

Enter A Number: 156784165
Number Of Digits In 156784165 are: 9

Leave a comment