#include // rekurzivna fja koja racuna broj cifara // ako je broj negativan, pozvacemo rekurziju za pozitivan oblik int br(int n){ // moramo da imamo izlaz iz rekurzije if (n==0) return 0; else // moramo da obradimo i negativne brojeve if (n < 0) return br(-n); else // ovde obradjujemo pozitivne brojeve return 1 + br(n/10); } int main(int argc, char* argv[]){ int x; scanf("%d", &x); printf("Broj cifara broja %d je %d\n", x, br(x)); return 0; }