AYUDA POR FAVOR!

Sergio R
05 de Mayo del 2005
Hola, soy novato, y quisiera que me orientaran sobre como eliminar elementos repetidos de un array.
por ejemplo si el array tiene los valores
11 11 12 23 23 44 56 77 77
que imprima
11 12 23 44 56 77
De antemanos gracias.

Andrea
05 de Mayo del 2005
v=0;
while(v<=99) //suponiendo que tu array tenga 100 elementos
{
printf("n%d", x[v]);
if((x[v+1])==(x[v]))
v=v+2;
else
v++;
}

Así consigues no visualizar los elementos repetidos, comparando el que acabas de leer con el siguiente. Pero ¡OJO! sólo funciona en caso de que el array esté ordenado.
Saludines :)

run
05 de Mayo del 2005
prueba creando un array auxiliar y pasandole los parametros del otro luego solo tienes que ir controlando para que en el array auxiliar no se vayan repitiendo. Esto te servira aunque no este ordenado.
suerte....