In file included from transferencia.h:1:0,
from main.c:2:
criar.h: In function ‘criarNavio’:
criar.h:5:2: warning: passing argument 1 of ‘init_sem’ makes integer from pointer without a cast [enabled by default]
sema.h:60:11: note: expected ‘int’ but argument is of type ‘struct Contentor *’
criar.h:6:2: error: unknown type name ‘Return’
criar.h:6:9: error: conflicting types for ‘nav’
criar.h:4:8: note: previous declaration of ‘nav’ was here
In file included from transferencia.h:1:0, from main.c:2: criar.h: In function ‘criarNavio’: criar.h:5:2: warning: passing argument 1 of ‘init_sem’ makes integer from pointer without a cast [enabled by default] sema.h:60:11: note: expected ‘int’ but argument is of type ‘struct Contentor *’ criar.h:6:2: error: unknown type name ‘Return’ criar.h:6:9: error: conflicting types for ‘nav’ criar.h:4:8: note: previous declaration of ‘nav’ was here