Non riesco a svolgere questo esercizio che ho avuto in un esame di programmazione in c, potete aiutarmi grazie
Si realizzi un programma in linguaggio C che possieda le seguenti funzionalità:
1. Ipotizzare una struttura per memorizzare i dati dei giocatori: codice giocatore, nome, cognome, anno di nascita,
ruolo, stipendio, anno contratto, durata contratto.
2. Scrivere una funzione per la memorizzazione di nuovi giocatori in un file binario.
3. Scrivere una funzione che stampi i dati dei giocatori che giocano in un dato ruolo nati dopo il 1980.
4. Scrivere la funzione:
void giocatori_scadenza(t_giocatore giocatori[], int n);
che restituisca i dati dei primi n giocatori il cui contratto scade nell'anno corrente.
5. Sviluppare inoltre almeno una delle seguenti funzioni:
a. Modifica dei dati contrattuali.
b. Visualizzare l'elenco ordinato dei primi 5 stipendi più alti