|
hey.
I'm just trying to find out the length of a long int in C.
I'm trying to accept a number from the user as :
{
long int i;
printf("Enter a no: ");
scanf("&ld", &i);
..
......
}
The user can give any integer for i -- lets say from 1 digit to 20 digits
So, how do i find the length of the number he gives?
Suppose say he enters " 62351235123512" it should display length=14
Also, I'm unable to get if i need to specify as 'long' or 'double' when declaring ' int i' ??
Please help me on this.
I've tried using ' itoa' function and also sprintf() function but unable to get it !!
Thx
|