defunct or zombie process

child process exit before parent, kernel process table item
would not be released right now. for child exit code must be
saved for parent wait() check.
process redirected IO
bugfix
remove redundant white space
signal
chmod 755 ctrlc.c
typedef signal prototype
correct spelling error
Merge branch 'develop'