Chodzi Ci o wklejanie kodu? Powinieneś to robić w taki sposób, żeby kod był czytelny, poprawnie sformatowany itd - poczytaj i pooglądaj inne wątki.
Jeżeli miałeś na myśli tablicę, to dokładniej chodziło mi o takie coś:
cin >> rozmiar;
int tab [rozmiar];
Samo int tab [rozmiar]
nie jest błędem, pod warunkiem, że rozmiar jest znany [podany] w czasie kompilacji i wtedy jest to tablica statyczna. Taki sposób jak wyżej owszem często działa, ale tylko dla małych wartości rozmiar, np 100. Jaka jest dokładnie ta mała wartość? Nie mam pojęcia i nie chcę wiedzieć, ale przy jakiejś wartości nie dziw się, jeżeli kod nie zadziała. Powinieneś zmienić natychmias źródło wiedzy, z której czerpiesz takie przykłady programowania.
Powinieneś używać normalne tablice statyczne albo dynamiczne lub [w C++] vektorów.
No i jeżeli nie musisz, nie stosuj zmiennych globalnych!!!.