In diesem Abschnitt von ManderC werden die verschiedenen Kontrollstrukturen aufgezeigt, die den Programmablauf steuern. Im Gegensatz zu Operatoren haben Kontrollstrukturen keinen Typ und somit auch keinen Rückgabewert. Kontrollstrukturen führen lediglich Anweisungen in einer spezifizierten Reihenfolge aus. Kontrollstrukturen unterbrechen den seriellen Programmablauf und verzweigen, oftmals aufgrund einer Bedingung, an eine andere Adresse.