PDA

View Full Version : Aiuto confronto stringhe linguaggio C


ivan p
16-06-2009, 16:14
Salve. L'obiettivo è quello di fare un inserimento ordinato alfabeticamente. L' if dovrebbe controllare che il membro cognome, dichiarato come char all'interno del proprio struct, sia compreso tra le lettere maiuscole A e Z e restituire la posizione in cui inserire. Qual è la sintassi corretta? Per favore fornite una piccola spiegazione. Spero possiate aiutarmi, Grazie mille.

unsigned short indice(tipobaseUtente x){
tipobaseUtente primo;
if (strcmp(primo.cognome,'A')>0) && (strcmp(primo.cognome,'Z')<0)
return ((primo.cognome)-'A');
else return((primo.cognome)-'a');
}

ivan p
16-06-2009, 16:36
RISOLTO