title: Does C have enumeration-controlled loops?
body: <p><strong>What I'm asking:</strong> </p>
  
  <p>Does C have enumeration-controlled loops?</p>
  
  <p>Why do so many languages require the step size of an enumeration-controlled loop to be a compile-time constant?</p>