/* Menu para jugar con vectores usando switch y funciones auxiliares 1. pide un vector 2. comprueba que no hay repeticiones 3. permite busquedas secunciales y ordenacion por burbuja Pedro J. Lledó */ #include void ordenaVector(int dim, int v[]); void muestraVector(int dim, int v[]); /* 0 -> no hay dulpicados, 1 -> si hay */ int buscaDuplicados(int dim, int v[]); int main () { int v[100]; int dim,ok; int i, j, tmp, k; do { printf("Introduce el tama¤o del vector seguido de intro (2-100): "); scanf("%i",&dim); if (dim>100 || dim<2) { puts("Error: Fuera de rango"); ok=0; } else { ok=1; } } while (!ok); do { for (i=0;iv[j]) { tmp=v[i]; v[i]=v[j]; v[j]=tmp; } } } return; } int buscaDuplicados(int dim, int v[]) { int i; int j; for (i=0;i