Resulta que hoy se me ocurrio ordenar un programita que estoy haciendo y como es muy largo decidi agrupar todas las funciones secundarias en un archivo .c que luego llamaria desde mi programa principal mediante un #include.. El problema salto cuando al intentar complilar me salio un error en el nuevo archivo .c que decia que las variables no estaban declaradas, lo que verdad, ya que muchas variables globales y algunas constantes quedaron en el main.c y el compilador no me permite redeclararlas en el nuevo .c.
Hay alguna forma de compartir las variables (y constantes) entre el programa principal y un programa anexado mediante un #include ?
Desde ya muchas gracias y un abrazo a todos !
Mariano..