Colon cancer has long developmental stages starting out as polyps and can take yrs to develop, hence screening colonoscopy
is done every 10 yrs for normal folks. Polyps can be removed during colonoscopy. Advanced cancer can cause pain by obstructing bowel
, spread to liver, bone, brain, lung etc. See doc regulalry. Good luck.