#include <iostream>
#include <cstring>
using namespace std;

int main()
  {
   size_t count=0,capacity=4;
   int *tab=new int[capacity];
   while(true)
     {
      cout<<"\rPodaj liczbe nr "<<(count+1)<<": ";
      int value;
      cin>>value;
      if(value<0) break;
      if(count>=capacity)
        {
         capacity+=4;
         int *tmp=new int[capacity];
         memcpy(tmp,tab,count*sizeof(int));
         delete[] tab;
         tab=tmp;
        }
      tab[count++]=value;
     }    
   cout<<endl;
   for(int i=0;i<count;++i) cout<<tab[i]<<", ";
   delete[] tab;
   return 0;    
  }