title: scanf and the p conversion specifier
body: <p>In the C11 specification is said that argument type of <code>%p</code> must be <code>void **</code> in case of <code>scanf()</code> function but I can't figure how to input an address and store it into a <code>void **</code>.
  Infact if I try to make:</p>
  
  <pre><code>void **p;
  scanf("%p", p);
  </code></pre>
  
  <p>I get a segmentation fault.</p>
  
  <p>P.S.
  C11 specification:</p>
  
  <blockquote>
    <p>The corresponding argument shall be a pointer to a pointer to void</p>
  </blockquote>