int *p;

void PrintallComb(int i)
{
     int j=0;
     if(i == nBits)
       {
         for(j=0;j<nBits;j++)
                 printf("%d",p[j]);
         printf("\n");
         return;
       }
     for(j=0;j<2;j++)
     {
         p[i] = j;
         PrintallComb(i+1);
     }
}

void PrintAllBinaryNumbers(int nBits)
{
     p = (int *)malloc(sizeof(int) * nBits);
     PrintallComb(0);
}


--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/algogeeks
-~----------~----~----~----~------~----~------~--~---

Reply via email to