Dlaczego konstrukcja takiego typu moze być nie zaliczana na kolokwium moim zdaniem jest poprawna. Jak inaczej można zdeklarować tą tablice z zadania?
typu:
int n;
cin>>n;
int tab[n];
A dokładniej chodzi o takie zadanko: Jak moge przekonać wykładowce że to jest dobry zapis?
#include <iostream>
using namespace std;
int main()
{
int n = 0;
cin >> n;
int liczba;
int licznik = 0;
for (int i = 0; i < n; ++i) {
cin >> liczba;
if (liczba > 0 && liczba % 3 == 0) {
cout << liczba << endl;
}
else if (liczba < 0) {
++licznik;
}
}
cout << licznik << endl;
return 0;
}