Holas..
tengo una duda con el compilador gcc,
que es la siguiente:
si tengo :
-fichero.h: declaro las variables a usar en fichero1.c, ficehro2.c,fichero3.c
-fichero1.c que lo que hace es pedir el nombre
-fichero2.c que lo que hace es pedir el apellido
-fichero3.c iprime la info pedida por fichero1 y fichero2.c
en cada uno de estos *.c incluyo el fichero.h,
como hace para darse cuenta y no sacar un error de redeclaracion de variables?