Buenas noches.. Espero puedan ayudarme o prestarme alguna idea. Mi duda surge cuando al generar una cierta cantidad de arrays de tipo char de forma iterativa (obtengo los resultados esperados), cumpliendo ciertas condiciones de ordenamientos entre sus componentes
Pero al terminas e imprimirlos nuevamente de esta forma
solo arroja en las tantas iteraciones el ultimo arrays generado, y requiero guardar todos los resultados para generar otras permutaciones. Nota:
Gracias
Código (c) [Seleccionar]
for(i=l1; i<=l3-1; i++){
t=0;
for(j=i-1; j>=0; j--){
s++;
aux1=S3[j];
S3[j]=S3[j+1];
S3[j+1]=aux1;
arreglo[s]=S3;
printf("\n\n Permuta %i en ciclo %i es:%s y Arreglo es %s",s,t,S3,arreglo[s]);
}
}
Pero al terminas e imprimirlos nuevamente de esta forma
Código (c) [Seleccionar]
for(j=0;j<=cant;j++){
printf("\n\n Permuta %i es:%s",j, arreglo[j]);
}
solo arroja en las tantas iteraciones el ultimo arrays generado, y requiero guardar todos los resultados para generar otras permutaciones. Nota:
Código (c) [Seleccionar]
char *arreglo, S3, aux1;
Gracias