se me ocurre otra cosa en caso de que no confien en strcmp<br><br>#include <algorithm><br><br>bool sort_chars(const char & c1, const char & c2){<br><br>    return c1 < c2;<br><br>}<br><br>bool sort_words(const persona & p1, const persona & p2){<br>
<br>    return lexicographical_compare(p1.nombre, p1.nombre + 20, p2.nombre,  p2.nombre + 20, sort_chars);<br><br>}<br><br>struct personas{<br><br>...<br>}<br><br>persona arr[20];<br><br>sort(arr, arr + 20, sort_words);<br>
<br>eso deberia funcionar tambien no se no estoy compilando nada prueben y me dicen<br clear="all"><br>-- <br>Cuando te enfrentes a la ambiguedad, no caigas en la tentación de adivinar.<br>