Why does the c variable always output 0? : <p>I am trying to write a program to convert fahrenheit to celsius.
No matter what you input, <code>c</code> always outputs <code>0</code>.</p>

<pre><code>#include &lt;stdio.h&gt;

int main()
{
int f;
float c;

printf("Enter a temperature in fahrenheit: ");
scanf("%d", &amp;f);

c = (f-32)*(5/9);

printf("%d fahrenheit is %.2f celsius.\n", f, c);
}    
</code></pre>
