ti riporto il codice interessato:
codice:
appoggio=random_v();
switch (appoggio)
{
case 1:
strcpy(valore,"asso");
i=0;
break;
case 11:
strcpy(valore,"J");
i=0;
break;
case 12:
strcpy(valore,"Q");
i=0;
break;
case 13:
strcpy(valore,"K");
i=0;
break;
}
if (i==1)
{
valore_2=appoggio;
strcat(valore_2,stringdest);
strcat (semes,stringdest);
}
else
{
strcat (valore,stringdest);
strcat(semes,stringdest);
}
return stringdest;
in pratica la variabile d'appoggio diventare un valore random calcolato da una funzione dichiarata all'inizio,questa variabile restuisce un intero (un valore random da 1-13),con la selezione multipla se il valore è 1,11,12,13 assegna rispetivamente alla variabile "valore" una stringa ma se non contiene nessuno di questi numeri,e se ne accorge con la variabile i,deve essere assegnato alla variabile valore il numero contenuto nell'appoggio,ora,i char non possono contenere anche i numeri?