C Program to Count Number of Digits in a Number

#include <stdio.h>

int main() {
    long long num;
    int count = 0;

    printf("Enter an integer: ");
    scanf("%lld", &num);

    while (num != 0) {
        num /= 10;
        ++count;
    }

    printf("Number of digits: %d", count);

    return 0;
}