In main.c and ex16.c add struct Bird created on the stack (except for bird.name). Pass structure instead of pointer to structure. Use syntax . instead of ->