title: What is "&" in "scanf("%f", &variableName);" in C programming?
body: <p>I am currently studying C programming language and I was stuck because of "&amp;", below is the sample code.</p>
  
  <pre><code>int main()
  {
       float degrees, radians;
       printf("Enter an angle in degrees: ");
       scanf("%f", &amp;degrees);
       radians = 0.0174532925 * degrees;
       printf("%.2f degrees is %.2f radians.\n", degrees, radians);
       return(0);
  }
  </code></pre>
  
  <p>Please take a look the bold and italic code. I want to know what is the use of "&amp;". Because when I try to run the code that has no "&amp;" in degrees it does run but when generating the answer it will hang-up. </p>
  
  <p>Appreciate your immediate answer. Thank you!</p>