ci sono le funzioni toupper e tolower, esempio:Originariamente inviato da stoppy
Ci sta qualcosa sul confronto di caraqtteri all'interno di una stringa ma nulla sull'upper/lower case.
Ne sapete nulla?
per sapere se non è una lettere potresti fare una cosa così:codice:#include <iostream> #include <string> using namespace std; int main() { char* s = "CiAo\0"; for(register int i = 0; i < strlen(s); i++) s[i] = (char)tolower(s[i]); cout << s << endl; return 0; }
codice:... if(c < 'a' || c > 'z')... // non è una lettera![]()