Occhio che il vettore
libro biblioteca[MAXL];
viene allocato nello stack. Lo spazio per quest'ultimo è limitato e tentare di allocare troppo spazio causa un crash.
Alloca lo spazio dinamicamente (se hai bisogno di tanti elementi), con la malloc.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità. |