Witam. Potrzebuje pomocy, nie wiem jak to ugryźć ;) Mam tablice składająca się z n elementów i muszę znaleźć takie same elementy w tablicy i wypisać je .np, mam 3,1,5,5,8,5 to program ma wypisać 5 5 5. Coś tu robię nie tak, próbowałem na parę sposobów ale albo nie wyświetla pierwszej albo ostatniej z pary (o 1 mniej) lub problem zaczynał się od 3 liczby takiej samej.
Z góry dziękuje za pomoc ! :)
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
int n=15;
int tab[n]={3,4,5,3,5,2,2,4,4,5,4,5,5,1,17};
int x,licznik=1;
for(int i = 0; i < n; i++)
{
x=0;
for(int j = 0; j < licznik; j++)
{
if(tab[i]==tab[j]){
x=1;
cout << tab[i] << " Ideks i " << i<< endl;
}
}
if(x<=0){
tab[licznik]=tab[i];
licznik++;
}
}
}