sorry i did some blunders
but finally got my code working :)

#include<iostream>
using namespace std;
void func(int a,int b,char *str)
{
    if(a==0&&b==0)
    {str[4-(a+b)]='\0';cout<<str<<"\n";return;}
    if(a>0)
    {
        str[4-(a+b)]='(';
        func(a-1,b,str);
    }
    if(b>a)
    {
        str[4-(a+b)]=')';
        func(a,b-1,str);
    }
}
int main()
{
    char str[10];
    func(2,2,str);
    return 0;
}


On Fri, Apr 15, 2011 at 8:44 PM, Harshit Gangal <harshit.gan...@gmail.com>wrote:

> there are two if statements and not an id else statement.
> so in first case a is modified and then next if statement is checked
> against b>a
> whereas in 2nd case a is not modified and checkd with the same value for
> the second if statement
>
>   On Fri, Apr 15, 2011 at 8:39 PM, priya mehta 
> <priya.mehta...@gmail.com>wrote:
>
>>  http://www.ideone.com/IKM57
>>
>> http://www.ideone.com/PmJ7A
>> there is a minor change between the codes
>> one works another doesn't
>> someone please tell the reason
>>
>> On Fri, Apr 15, 2011 at 8:38 PM, priya mehta <priya.mehta...@gmail.com>wrote:
>>
>>> http://www.ideone.com/PmJ7A
>>>
>>>
>>   --
>> 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.
>>
>
>
>
> --
>  Harshit Gangal
> Fourth Year Undergraduate Student
> Dept. of Computer Science
> JIIT, Noida , 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?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.

Reply via email to