title: Why is this an endless loop?
body: <p>First of all sorry for this, I really think it is a silly question but I've been stuck on this for a while. So maybe you can help me. The problem is I don't truly understand what's wrong in the code. So let's look up.</p>
  
  <pre><code>void enter()
  {
      int init= 1, end= 2;
      float jump= 0.2;
      create(init, end, jump);
  }
  
  void create(int Init, int End, float Jump)
  {
      float i;
      int total = 0;
      for(i = Init; i &lt; End; i + Jump)
          total += 1;
  }
  </code></pre>
  
  <p>It does not exit the loop and I don't understand why.</p>