Salve a tutti,
ho questo programma:
#include <iostream>
using namespace std;
/*
*
*/
int main() {
int k;
cin>>k;
if ('k'>='0' && 'k'<='9')
cout<< "è un numero";
else if (k>= 'a' &&k <='z')
cout<<"è una lettera minuscola";
else if (k>='A' &&k<= 'Z')
cout<<"è una lettera maiuscola";
else
cout<<"è un simbolo";
return 0;
}
il programma viene compilato correttamente però quando vado a verificare se effettua realmente ciò che ho detto di fare per qualsiasi istruzione, inserendo in ingresso un numero, o una lettera minuscola o maiuscola, mi stampa a video sempre "è un simbolo". Non riesco a capire l'errore dov'è, qualcuno può aiutarmi per favore?
Grazie