take an array containing all original upper-case  letters and their smaller
case letters and now the problem is reduced to print all substrings
containing length of original string.

On Wed, Sep 14, 2011 at 8:55 PM, teja bala <pawanjalsa.t...@gmail.com>wrote:

>
> //dis one works check it out..............
>
> #include<ctype.h>
> #include<stdio.h>
> #include<string.h>
> #include<assert.h>
> void toggler(char* x, int pos)
> {
>   if(pos==0){ printf("%s\n",x); return; }
> //      printf("String is now: %s\n",x);
>   x[pos-1] = toupper(x[pos-1]);
>   toggler(x, pos-1);
>   x[pos-1] = tolower(x[pos-1]);
>   toggler(x, pos-1);
> return;
> }
> int main(void){
>   char str[500];
>   scanf("%s",str);
>   toggler(str, strlen(str));
>   return 0;
> }
>
> On Wed, Sep 14, 2011 at 7:22 PM, Dave <dave_and_da...@juno.com> wrote:
>
>> @Teja: Oops. I was wrong. By the time I fix my conceptual error, the
>> code is no shorter than Anshu's.
>>
>> Dave
>>
>> On Sep 14, 8:14 am, teja bala <pawanjalsa.t...@gmail.com> wrote:
>> > @DAVE
>> >
>> > dis was the o/p for ur prog.
>> >
>> > aBC
>> > abC
>> > abC
>> > abc
>> > abc
>> > abc
>> > abc
>> > abc
>> >
>> > #include<iostream.h>
>> > main()
>> > {
>> > int i, n = 3;
>> > char *s="ABC";
>> > for( i = 0 ; i < (1<<n) ; ++i )
>> > {
>> >  s[i^(i>>1)] ^= 'a' ^ 'A';
>> >  cout << s << endl;
>> >
>> >
>> >
>> > }
>> > }- Hide quoted text -
>> >
>> > - Show quoted text -
>>
>> --
>> 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?hl=en.
>>
>>
>  --
> 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?hl=en.
>



-- 
........................
*MOHIT VERMA*

-- 
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?hl=en.

Reply via email to