potrzebuje pomocy z rozwiazaniem tego zadaniapróbowałam go zrobić: moj kod jest nstepujacy:
#include <iostream>
#include <conio.h>
using namespace std;
void hanoi(int i,int *tab,char A,char C,char B)
{
while(A!=0 | B!=0)
{
if (i%3==1)
{
tab[A]=tab[C];
cout << A << " --> "<< C << endl;
}
if (i%3==2)
{
tab[A]=tab[B];
cout << A << " --> "<< B << endl;
}
if (i%3==0)
{
tab[B]=tab[C];
cout << B << " --> "<< C << endl;
}
}
}
int main()
{
int i;
int *tab[3];
cout<<"podaj liczbe krazkow\n"<<endl;
cin >> i;
hanoi( i,*tab,'1', '3', '2' );
getch();
}
bardzo byłabym wdzieczna za poprawienie go czy podanie jakis wskazówek