Witam wszystkich,
Program pyta o ilość zestawu danych, następnie wczytuje jeden bok kwadratu i na końcu ma wypisać wynik.
Z jakiegoś powodu ostatnia pętla wykonuje się jeden raz z nieprawidłowym wynikiem, mógłby coś wytłumaczyć gdzie jest błąd i jak dokładnie funkcjonuje poniższy program?
``
#include <iostream>
using namespace std;
int main() {
int testy;
cin>>testy;
int zestawy[testy];
for (int i=0; i<testy; i++)
cin >> zestawy[i];
for (int j=0; j<testy; j++)
cout<<zestawy[j]*zestawy[j];
return 0;
}``