Per i tag codes ci penso io
codice:
int controllaParola(char parola[], char consonante[], int nCPT)
{
// Dichiarazione delle variabili:
int j, h, ok, controlCons[nCPT];
// Controllo sulla parola inserita:
for(j=0; j<nCPT; j++) controlCons[j]=0;
for(j=0; j<strlen(parola); j++)
{
ok=0;
switch(parola[j])
{
case 'A': ok=1; break;
case 'E': ok=1; break;
case 'I': ok=1; break;
case 'O': ok=1; break;
case 'U': ok=1; break;
case 'consonante[0]': controlCons[0]++; ok=1; break;
case 'consonante[1]': controlCons[1]++; ok=1; break;
case 'consonante[2]': controlCons[2]++; ok=1; break;
case 'consonante[3]': controlCons[3]++; ok=1; break;
default:
if(nCPT>4)
{
case 'consonante[4]': controlCons[4]++; ok=1; break;
}
if(nCPT>5)
{
case 'consonante[5]': controlCons[5]++; ok=1; break;
}
if(nCPT>6)
{
case 'consonante[6]': controlCons[6]++; ok=1; break;
}
}
if(ok==0) return 1;
}
for(j=0; j<nCPT; j++)
{
for(h=0; h<nCPT; h++)
{
if(controlCons[j]>1) return 1;
}
}
return 0;
}
La prossima volta usali per favore