title: C game does not finish
body: <p>i wrote a simple barbut game in long way. 
  I want to learn something, if get in 42. line; when the game over, it doesnt go to 84. line.</p>
  
  <p>If the game doesnt get in 42. line, when game is overgoes to 84. line.</p>
  
  <pre><code>int main() {
  
      setlocale(LC_ALL, "Turkish");
      int zar1 = 0;
      int zar2 = 0;
      int i = 1;
      int a = 1;
      int toplamzar = 0;
      int oyuncununzari = 0;
      while (i == 1) {
          srand(time(NULL));
          zar1 = 1 + (rand() % 6);
          zar2 = 1 + (rand() % 6);
          toplamzar = zar1 + zar2;
          printf("\n****ZAR 1: %d \n****ZAR 2: %d\n", zar1, zar2);
  
          switch (toplamzar) {
  
          case 7: case 11:
              printf("%d attınız ve kazandınız.", toplamzar);
              break;
  
          case 2: case 3: case 12:
              printf("%d attınız ve kaybettiniz.", toplamzar);
              break;
  
          case 4: case 5: case 6: case 8: case 9: case 10: {
              printf("%d sayısı sizin sayınız.", toplamzar);
  
              oyuncununzari = toplamzar;
  
              toplamzar = -2;
              printf("\nZar atın:");
              scanf("%d", &amp;a);
  
              while (toplamzar != oyuncununzari || toplamzar != 7) {
  
                  while (a == 1) {
  
                      zar1 = 1 + rand() % 6;
                      zar2 = 1 + rand() % 6;
                      toplamzar = zar1 + zar2;
                      printf("\n****ZAR 1: %d \n****ZAR 2: %d\n", zar1, zar2);
  
                      if (toplamzar == oyuncununzari) {
                          printf("%d attınız, kazandınız.", toplamzar);
                          a = 0;
  
  
  
                      }
                      else
  
  
                      if (toplamzar == 7) {
                          printf("%d attınız, kaybettiniz.", toplamzar);
                          a = 0;
  
                      }
                      else
  
                      if (toplamzar != 7 &amp;&amp; toplamzar != oyuncununzari) {
                          scanf("%d", &amp;a);
  
                      }
  
  
  
                  }
              }
  
  
              break;
              }
  
          }
  
          printf("\nTekrar oynamak ister misiniz?");
          scanf("%d", &amp;i);
          }
  
      return 0;
  
      }
  </code></pre>