title: warning: unused variable
body: <p>see in one code i have written</p>
  <pre><code>void my_function()
  {
  INT32 i;    /* Variable for iteration */ 
  /* If system is little-endian, store bytes in array as reverse order */
  #ifdef LITTLE   
     {    
      // i m using i for operating one loop 
     }
  #endif
  
   /* If the system is big-endian, store bytes in array as forward order */
  #ifdef  BIG 
     {
     // using i for loop
     }
  #endif
  return;
   }
  </code></pre>
  <p>by compiling this code with -Wall flag it shows</p>
  <pre><code> warning: unused variable ‘i’      
  </code></pre>
  <p>why?
  how can i remove this?</p>