Coughing can be caused by multiple factors. Read on to find out.