title: In what scenarios can auto storage class be used in functions?
body: <pre><code>auto void foo(void)
  {
      printf("test");
  }
  </code></pre>
  
  <p>Let's say I wrote this function, In what possible cases can I use auto storage class opposed to static or extern?</p>