4 int no_pertenece(char *z, char c);
6 void pop_front(char *z, int pos);
8 /*int get_pos(char *z, int len, char c);*/
9 /****fin privadas******/
11 void print_z(char *z, int len)
20 int *jacu_mtf(char *datos, int len)
26 pos = (int*)malloc(len);
27 z = jacu_buscar_z(datos, len, &size);
28 printf("Z original = ");
30 printf("SIZE = %d\n", size);
31 z[0]='A';z[1]='B';z[2]='C';z[3]='D';z[4]='R';
33 pos[i] = get_pos(z, size, datos[i]);
34 printf("vino %c emiti: %d\n",datos[i], pos[i]);
43 char *jacu_buscar_z(char* datos, int len, int *size)
49 if (z==NULL) return NULL;
51 if( no_pertenece(z, datos[i]) ){
52 realloc(z, j*sizeof(char));
62 int no_pertenece(char *z, char c)
72 void pop_front(char *z, int pos)
83 int get_pos(char *z, int len, char c)
86 for(pos=0; pos<len; pos++)