Develop a C program to count length/digit of a given integer number using recursion
Code
/*C program to count digits using recursion.*/#include <stdio.h>//function to count digitsint countDigits(int num){static int count = 0;if (num > 0){count++;countDigits(num / 10);}else{return count;}}int main(){int number;int count = 0;printf("Enter a positive integer number: ");scanf("%d", &number);count = countDigits(number);printf("Total digits in number %d is: %d\n", number, count);return 0;}
Output
Life is recursion
0 Comments
Post a Comment