Poprawilem nieco twoj kod niewiem ale niewiem czy o takie cele chodzilo
#include <iostream>
using namespace std;
int main()
{
int ilosc_liczb;
cout << "Ile liczb: ";
cin >> ilosc_liczb;
float liczby[ilosc_liczb];
for(int i=0; i<ilosc_liczb; i++)
{
cout << "Liczba " << i++ << ".: ";
cin >> liczby[i];
liczby[i];
}
for(int i=0; i<ilosc_liczb; i++)
{
cout << liczby[i] << endl;
liczby[i];
}
return 0;
}
za kazdym razem petli wykonujesz zapisanie liczby do tablicy o numerze 0 o wiele lepszym rozwiazaniem jest uzycie i ale najpierw musisz zmienic ja na 0 aby zapisywac 1 miejsce w tabeli. w dodatku musisz zmienic wtedy znak <= na samo <.
Jeszcze raz napisze niejestem pewny czy oto chodzilo prosze o odpowiedz.