Tablica C++ codeblocks

0

Witam
Muszę napisać program deklarującą tablicę 3-wymiarową typu dziesiętnego oraz Wprowadzić i wyprowadzić dane
z tablicy. Ale niestety program nie działa jak należy. W czym jest błąd i jak ma to być napisane?

Moje ryciny:
#include<stdlib.h>
#include<iostream>
using namespace std;
int main()
{
void funkcja(int ile1, long tablica[]);
const int rozmiar=255;
long tab[rozmiar];
int ile;
system("cls");
cout<<"przekazywanie tablicy do funkcji"<<endl;
cout<<"podaj ilosc elementow tablicy [max255]: ";
cin>>ile;
for (int i=0;i<ile;i++)
{
cout<<"podaj wartosc elementu tablicy: ";
cin>>tab[i];
}
funkcja(rozmiar,tab);
cout<<"po wywolaniu funkcji"<<endl;
for (i=0;i<ile;i++)
{
cout<<"nr elementu tablicy: "<<i<<"wartosc elementu tablicy: "<<tab[i]<<endl;
}
system("pause");
return(0);
}
void funkcja(int ile1, long t[])
{
for (int i=0;i<ile1;i++)
{
t[i]*=2;
}
}

0

funkcja nie może być zadeklarowana zdefiniowana wewnątrz innej funkcji (przynajmniej w C/C++).

1 użytkowników online, w tym zalogowanych: 0, gości: 1