Witam serdecznie! Potrzebuję pilnej pomocy! Mam taki program:

 #include<iostream>
#include<iomanip>
#include<cmath>
#include<math.h>
using namespace std;
int main()
{
    int n;

    float A[20];
    
    cout<<"nazwa programu"<<endl;
    cout<<endl;
    
    cout<<"Podaj N: ";
    cin>>n;
    cout<<endl;
    
    while(n<=0)
    {
    cout<<"Podaj N wieksze od 0"<<endl;
    system("pause");
    return 0; 
    }
    
    
    
    for(int i=0; i<n; i++)
    {
    cout<<"Podaj "<<i+1<<" skladowa wektora A: ";
    cin>>A[i];
    }
          
   
    
    
    
    
    cout<<"Twoj wektor ma wspolrzedne:"<<endl;
    
    
    
    for(int i=0; i<n; i++)
    {
    cout<<A[i]<<" ";
    }
    cout<<endl;
    

    
    
    
    //tu dalej bede wypisywal wektory  
    system("pause");
    return 0;   
}

Jak zrobić aby pokazywało wektor który zawiera tylko rózne elementy pierwotnego wektora? Np. jesli podam 111225556 to nowy wektor bedzie pokazywal sie 1256.
Probowalem druga tablica do ktorej bym porownywal, i zagniezdzonym forem, ale nie wychodzi mi, to bardzo pilne, prosze unizenie o rozwiazanie i z gory dziekuje.