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 <ankur.mast....@gmail.com>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 algogeeks@googlegroups.com To unsubscribe from this group, send email to algogeeks+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/algogeeks -~----------~----~----~----~------~----~------~--~---