hanoi tower

sahar_2010's Avatar
Go4Expert Member
hi
i want a program about hanoi tower with 4 peg.
can anyone here guide me?
i want it with C language.
plz help me,i need this program.
notice that its 4 peg not 3.
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Have you done anything with the work or want to have a ready made solution.
sahar_2010's Avatar
Go4Expert Member
Quote:
Originally Posted by shabbir View Post
Have you done anything with the work or want to have a ready made solution.
yeah a little but i couldnt solve it.it has so many errors.
can u tell me a solution?
thanks.
sahar_2010's Avatar
Go4Expert Member
]
thanks but i need it in c language and noticed that its 4 peg .
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
Well we're not going to do your homework for you. Have another go and see how far you get, then post the code and we'll help you move on. HINT (a really big one) don't try to write the whole lot before compiling it. Just write a bit, then test it, and this way if you get "so many errors" there's a limited scope for them.
sahar_2010's Avatar
Go4Expert Member
Quote:
Originally Posted by xpi0t0s View Post
Well we're not going to do your homework for you. Have another go and see how far you get, then post the code and we'll help you move on. HINT (a really big one) don't try to write the whole lot before compiling it. Just write a bit, then test it, and this way if you get "so many errors" there's a limited scope for them.
i dont want u to write my homework.
i have written it.here is the code but it has some errors that i dont understand them.plz if u can help me.

Code:
Code:
int main()
{
printf("Enter the number of Disks:");
scanf("%d",&n);
transfer(n,'a','b','c','d');
return 0;
}
void Transfer( int TedadeDisk, char From, char To, char Temp1,char Temp2) { if (TedadeDisk > 0) { Transfer(TedadeDisk-1,From,Temp1,To,Temp2); //Counter(From,To); //Msg(From,To); //Move(TedadeDisk,From,To,CounterL,CounterC1,Counter C2,CounterR); Transfer(TedadeDisk-1,Temp1,To,Temp2,From); } }
plz guide me.
thanks.
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
What are the errors?
sahar_2010 like this
sahar_2010's Avatar
Go4Expert Member
Quote:
Originally Posted by xpi0t0s View Post
What are the errors?
this program now worked
i have done it with the help of u.
thanks so much