Olá! Por favor, alguém poderia me ajudar? Estou tendo problema com a divisão do código abaixo, se coloco 5/9 o resultado sempre é 0, mas se troco a divisão pelo resultado dela (0,55) o programa funciona normalmente. Por que ele não funciona com 5/9, mas funciona 0,55?
 
	#include <stdio.h> 
	int main() 
	{ 
	    int i, fah, cel; 
	    i=20; 
	    fah=0; 
	    cel=0; 
	    while(fah<=300) 
	    {     
	        cel = 5/9*(fah-32); 
	        printf("Temperatura Fahrenheit: %d - ", fah); 
	        printf("Temperatura Celsius: %d \n",cel); 
	        fah = fah + i; 
	    } 
	    return 0; 
	}