I am getting absurd values for the variable 'credits' : <pre><code>#include &lt;stdio.h&gt;
int main (void)
{
int hist,geo,phy,chem,bio;

int credits=0;


printf("Enter marks in history : ");
scanf("%d",&amp;hist);

if(hist&gt;40)
credits =10;
else
printf("No credits awarded for history");
printf("Credits obtained is %d",&amp;credits);




return(0);

}
</code></pre>

<p>when I run the code, and I get a value of 230586 for the variable 'Credits'. Please help. I am a beginner in C</p>
