stringa è un array di caratteri, la s che gli passo è un nome, quello che vorrei fare è ritornare l'ultima lettera del nome, ma naturalmente non funziona, cosa c'è di sbagliato?codice:char ultimaLettera(stringa s) { while(*s++); return *(s); }
EDIT:
così mi ritorna l'ultima lettera, il problema è che ho una serie di nomi... c'è un modo senza usare lo strlen?codice:char ultimaLettera(stringa s) { return *(s+(strlen(s)-1)); }