#include <stdio.h>
#include <string.h>
int main(void){
char var[20];
int num;
printf("Enter a number ");
scanf("%d",&num);
sprintf(var,"%d", num);
printf(" number of digits = %d", strlen(var));
return 0;
}
If you input 2341 the output will be 4