questa e la versione con array di appoggio che pero nn mi funziona , mi potete dare 1 mano grazie ? l' array e ia ordinato
array = 3 3 5 8 8 9 9
il risultato dovrebbe essere
array 3 5 8 9
mi potete aiutare grazie
codice:void eliminazione_duplicati (int *array1D, int *size, int flag) { int i=0,j=0,k=0; int k_n=0; int temp[maX]; for(i=0;i<*size;i++) { for(j=i+1;j<*size;j++) { if (array1D[i]!=array1D[j] && i!=(*size-2)) { temp[k]=array1D[i]; k_n++; k++; } if(i==(*size-1)) { array1D[i]; } } }