I am working on a C project and I like to keep myself organised. Thus, I have got multiple header files, files with functions for that header files and a main file.

```
|- Header Files
|   |- hash_table.h
|   |- linked_list.h
|   |- dictionary.h
|- Source Files
|   |- main.c
|   |- hash_functions.c
|   |- list_functions.c
|   |- dictionary_functions.c

```

Will it be any problem if I include libraries such as `#include <stdio.h>` in each of that function file? Will it affect by any means the efficiency of my program?