#ifndef STDIO_HEADER #define STDIO_HEADER #include #endif #ifndef STDLIB_HEADER #define STDLIB_HEADER #include #endif #ifndef STRING_HEADER #define STRING_HEADER #include #endif #ifndef MATH_HEADER #define MATH_HEADER #include #endif #ifndef COMMON_HEADER #define COMMON_HEADER /* Checks if a pointer assigned through dynamic memory allocation is NULL */ void checkNullPointer(void *ptr); /* Opens a file and checks if the file is safe to use */ FILE *safeFileOpen(FILE **f, char *fileName, char *mode); #endif