Muy buenas:
Por lo pronto se me ocurre lo siguiente:
Hacer una función que compare dos productos.
Y finalmente usas la función qsort, de stdlib, para que te ordene ella sola el array.
Por lo pronto se me ocurre lo siguiente:
Hacer una función que compare dos productos.
Código (c) [Seleccionar]
int comparar_producto(const void *p1, const void *p2) {
articulo *art1 = (articulo*) p1;
articulo *art2 = (articulo*) p2;
return strcmp(art1->nombre, art2->nombre);
}
Y finalmente usas la función qsort, de stdlib, para que te ordene ella sola el array.
Código (c) [Seleccionar]
qsort(productoArray[], pLength, sizeof(producto), comparar_producto);