Witam, mam taki problem, że gdy wpisuje rozmiar tablicy w programie powyżej 8 to i tak program każe wpisać max. 8 elementów tej tablicy. Gdy wpisuje np. rozmiar tablicy 5 to każe wpisać 5 elementów, ale gdy już rozmiar wpisze 9 to max 8. Co może być nie tak? Oto kod:
#include <stdio.h>
#include <conio.h>
#include <iostream>
using namespace std;
int main()
{
int ile, tablica[ile], i;
cout << "Podaj wielkosc tablicy: ";
cin >> ile;
int *tab = new int[ ile ];
for (i=0;i<ile;++i)
{
cout <<"Podaj "<<i+1<<". element tablicy: ";
cin >>tablica[i];
cin.ignore();
}
cout <<endl<<"Oto tablica: ";
for (i=0;i<ile;++i)
cout <<tablica[i]<<' ';
delete[] tab;
return 0;
}