Рекурсивно посчитать количество цифр в заданном числе - C (СИ)
Формулировка задачи:
Рекурсивно посчитать кол-во цифр в заданном числе.
Решение задачи: «Рекурсивно посчитать количество цифр в заданном числе»
textual
Листинг программы
#include <stdio.h>
int lenght(long int ld)
{
return ld/10? 1+lenght(ld/10): 1;
}
int main(void)
{
long int ld;
scanf("%ld", &ld);
printf("%i\n", lenght(ld));
return 0;
}