Si uso Linux/gcc.
Allora, ho modificato le seguenti cose:
ASPETTA CHE FORSE HO RISOLTO
codice:int compare( const void *s1, const void *s2 ) { struct Carta *first = (struct Carta*) s1; struct Carta *second = (struct Carta*) s2; if(first->seme != second->seme) return(first->seme - second->seme); return(first->valore - second->valore); } void ordinaMazzo( struct Carta **mazzo ) { qsort( mazzo, 52, sizeof( struct Carta ), compare ); }