C Program to Count Number of Digits in Number using For Loop
Write a Program to Count Number of Digits in Number using For Loop
// C Program to Count Number of Digits in Number using For Loop #include <stdio.h> int main() { long int n, m; int count = 0; printf("Enter the number :--> "); scanf("%ld", &n); m = n; for(; n > 0; ) { n = n / 10; count = count + 1; //count digits } printf("Number of digits in %ld :--> %d", m, count); return 0; }
Output:
Enter the number :--> 654321
Number of digits in 654321 :--> 6