Witam, gdzie jest błąd? Nie wyświetla mi tablicy.
#include <iostream>
using namespace std;
int** tabliczkamnozenia(int x)//funkcja tab mnoz.
{
int **tablica= new int*[x];//alokowanie pamieci
for(int i=0; i<x; i++)
{
tablica[i]=new int[x];
}
for(int i=0; i<x; i++)
{
for(int a=0; a<x; a++)
{ //wczytywanie tablicy
tablica[i][a]=(i+1)*(a+1);
}
}
for(int i=0; i<x; i++)
{
for(int a=0; a<x; a++)
{
cout.width(15); //wyswietlanie tablicy w systemie dziesietnym
cout<<fixed<<tablica[i][a];
}
cout << endl;
}
for (int i=0; i<x; i++)
delete []tablica[i];
delete []tablica;
return tablica;
}
int main()
{
int rozmiar;
cout<<"podaj rozmiar: "<<endl;
cin>>rozmiar;
int **tablica= new int*[rozmiar];//alokowanie pamieci
for(int i=0; i<rozmiar; i++)
{
tablica[i]=new int[rozmiar];
}
int tabliczkamnozenia(rozmiar);
system("PAUSE");
return 0;
}