Mam taki kod do napisania:
Napisz program, który pyta użytkownika o liczbę naturalną, maksymalnie 22. Na tej podstawie tworzy tablicę tej wielkości. Do tablicy wczytuje kolejno liczby podane przez użytkownika. Po podaniu wszystkich liczb do tablicy liczby ujemne należy zastąpić zerami, a następnie wydrukować wszystkie liczby na ekranie. Pamięć dla tablicy ma być przydzielona dynamicznie.
Na razie mój kod wygląda tak:
#include<iostream>
using namespace std;
int liczba;
int tablica[22];
int main()
{
cout<<"Podaj liczbe:"<<endl;
cin>>liczba;
if(liczba<=22)
{
int tablica[0];
int i=0;
while(cin>>tablica[i])i++;
cout<<tablica;
}
else
{
cout<<"Tablica nie moze byc taka duza"<<endl;
}
}
co jest tu jeszcze do zrobienia?