Unlike many other animals, carp do not have a stomach. Digestion takes place in the intestine, which is twice the length of its body. Different enzymes are secreted by the pancreas along the intestine. Trypsin and chymotrypsin are used to break down protein. The system works best if it is able to process a steady supply of food. This is why carp are constantly rooting around for something to eat. Anglers should take advantage of this by feeding them small amounts of food on a regular basis.
Carp cannot digest all foods efficiently. They might eat bread and sweet corn, but it is difficult for them to digest them. Fibre, especially grass and alfalfa meal, is important as it allows the intestine to grip the food and keep it moving. Worms, insect larvae and fresh vegetable matter are only partly digested and serve as roughage to keep the intestine active and healthy. Carp will also ingest silt and other indigestible detritus to bulk out their diet.
(ArticlesBase SC #4745748