si a questo effettivamente c'ero arrivato, ma non riesco a tradurre ciò in codice c.... cmq si mi serve per un array di caratteri anche se ora lo sto facendo per un array di interi ....Originariamente inviato da unomichisiada
Dato che l'array contiene caratteri presumo tu intenda un ordinamento lessicografico, cioè a < b < c....
Dovresti chiarire anche se le maiuscole e le minuscole vanno distinte.
Comunque quanlunque sia il tipo di ordinamento che intendi, per controllare che un array sia ordinato c'è un'unica strada:fare come faresti a mano, cioè scandirlo elemento per elemento e (supposto un ordinamento crescente) controllare che ogni elmento sia < (o <= se accetti duplicati) del successivo, se c'è anche un solo elemnto che non verifica la condizione l'esito è negativo altrimenti arrivi a fine array e puoi asserire che è ordinato.