Explain how you can interpret the status of a terminated child process using the macros provided by the standard library (e.g., `WIFEXITED`, `WEXITSTATUS`).
The macros provide how the child process has terminated, for e.g WIFEXITED tells if the child process has exited normally, WEXITSTATUS returns the exit status of the child process.