Piszę program który miałby układać wieżę hanoi i chcę przesłać tablicę dwuwymiarową do funkcji. Jak to zrobić?
#include <iostream>
#include <windows.h>
#include <math.h>
using namespace std;
int rozmiar[3];
int licznik=0;
int krazki;
void wyswietl_paliki(int k, int *d)
{
system("CLS");
cout<<"---------------------------"<<endl;
for(int i=0; i<3; i++)
{
for(int j=1; j<=rozmiar[i]; j++)
{
cout<<d[i][j]<<" ";
}
cout<<endl<<"---------------------------"<<endl;
}
}
int main()
{
cout<<"Podaj liczbe krazkow: ";
cin>>krazki;
int dane[3][krazki];
rozmiar[0]=krazki;
int w=1;
for(int i=krazki; i>0; i--)
{
dane[0][i]=w;
w++;
}
wyswietl_paliki(krazki, dane);
return 0;
}