Salve a tutti,
ho la seguente struttura
codice:
typedef struct{
                int matrice[cost_elem_max][cost_elem_max];
                int num_riga;
                int num_colonna;
              }matrix;
Questa fa parte di una libreria, e vorrei che fosse inizializzata numriga uguale a 0 e num colonna uguale a 1. Se faccio l'assegnazione direttamente dentro la struct mi da errore.

L'unica mi sembra che è farla del main, ma io vorrei fare in modo di inizializzarla nella libreria in modo che poi non debba ricordare all'utente questa inizializzazione. Come potrei fare?