Originariamente inviato da oregon
Il fatto è che i char hanno un segno ... Prova con

if((unsigned char)stringa[i]>'z')
Adesso funziona! Grazie!
In che senso i char hanno un segno ? puoi spiegarmi meglio?