Il tempo delle librerie

È come altro potrei fare, in C, a conservare l'informazione senza usare variabili globali?
Non ci vedo nulla di male comunque, non sono funzionalità slegate, cose così ogni tanto si vedono, brutte forse, ma non sbagliate in assoluto