Perché non puoi passare alla qsort l' array di puntatori schede?
Puoi farlo, basta implementare un metodo per fare il confronto tra due puntatori a schede.Ma se vuoi semplicemente ordinarle potresti anche usare un array di schede.Con entrambe i metodi si può fare (ovviamente la funzione compare cambierà).
Però se vuoi essere aiutato sul serio posta il codice intero.