求解c语言纠正与改错

1、修正下列程序的错误:
#include
int main(void) {
double f,c;
printf("输入华氏温度:");
scanf("%d", f);

c=(5/9)*(f-32);
printf("对应的摄氏温度为:%f\n", &);
return 0;

#include<stdio.h>
int main()
{
    float f,c;
    scanf("%f",&f);
    c=(5.0/9)*(f-32);//为保证输出是浮点数,公式中的5可以写为5.0
    printf("摄氏温度为:%.2f\n",c);
    return 0;
}