#include <iostream>
#include <string>
using namespace std;
void comprobar(string cod){
char letra;
int numLetras = 0, numDigitos = 0, numMayus = 0, numMinus = 0, numOtros = 0;
for (int i=0; i<cod.length(); i++)
{
letra = cod.at(i);
if (isupper(letra))
numMayus++;
else if (islower(letra))
numMinus++;
else if (isdigit(letra))
numDigitos++;
}
if (numMayus==1 && numMinus==3 && numDigitos==2)
cout << "Codigo CORRECTO" << endl;
else
cout << "Codigo INCORRECTO" << endl;
}
int main()
{
string cod;
cout<<"Introduzca su codigo: "<<endl;
cin>>cod;
comprobar(cod);
return 0;
}