Se non parliamo di thread ma di processi le cose cambiano ...

I processi creati con la fork hanno spazio di indirizzamento diverso e quindi non puoi condividere le variabili tra loro.

Devi utilizzare appositi strumenti (Memoria Condivisa) e le funzioni di sistema relative (shmget) oltre a gestire l'accesso condiviso tramite "semafori".