Ciao ho una domanda banalissima ma che mi sta facendo uscire pazzo.
in pratica devo salvare il primo carattere di un array di caratteri in una variabile per salvarmelo.
Se faccio:
char save = s[ 0 ];
con save variabile ausiliaria per il salvataggio del primo carattere ed s[ 0 ] primo carattere dell'array di tipo char non mi salva niente e non capisco il perchè.
Dopo mi ordino l'array di caratteri e devo effettuare un confronto tra la variabile ausiliaria e l'array ordinato in modo da trovarmi la sua posizione ed esportarla al programma chiamante.
In pratica mi serve sapere, una volta ordinato l'array di caratteri, la posizione che occupa il primo carattere dopo averlo ordinato.
se ho: m u c a h z g odinandolo avrò:
a c g h m u z
la m che era il primo carattere si trova in posizione 4 e devo ritornare questo valore.
Grazie!![]()