Hi,
Here is the code for problem...
void print(unsigned long int n)
{
if(n<10)
putchar(n+48);
else
{
print(n/10);
putchar(n%10);
}
}
int main()
{
unsigned long int n;
scanf("%ld",&n);
print(n);
return 0;
}
On Thu, Oct 15, 2009 at 9:33 AM, ankur aggarwal <[email protected]>wrote:
> 1. Given only putchar (no sprintf, itoa, etc.) write a routine
> putlong that prints out an unsigned long in decimal.
>
> >
>
--
Thanks & Regards
Umesh kewat
Sent from Hyderabad, AP, India
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Algorithm Geeks" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at http://groups.google.com/group/algogeeks
-~----------~----~----~----~------~----~------~--~---