Originariamente inviato da netarrow
per ordinare le stringhe va bene anche bubble sort:

codice:
...
for (i=0; i<n-1; i++) {
  for (j=0; j<n-1-i; j++)
    if (a[j+1] < a[j]) {  /* compare the two neighbors */
      tmp = a[j];         /* swap a[j] and a[j+1]      */
      a[j] = a[j+1];
      a[j+1] = tmp;
  }
}
...
per confrontare le stringhe devi usare la funzione strcmp di string.h mentre per copiarle nel temp e dal temp al posto giusto strcpy sempre della stessa libreria.


Emm non è che mi faresti l'esempio funzionante che in C sono un pò arruginito?