C programmering :: Kontrolstrukturer
switch - Multi-forgrening
Vi kan benytte switch når vi ønsker forgrening med flere end to veje. Der hører nøgleordene case, default og break også til. Du bruger switch til at indlede hele strukturen og case til at forgrene. Nøgleordet default efterfulgt af et kolon er også en forgrening, men grenen tager alt andet end de der opfylder betingelserne med case'erne.
Et eksempel, der tæller antallet af tegngrupper fra tastaturinput. Vi ser her et struktur-flow-diagram: