按照c primer plus自学c语言中,有个练习要求转换华氏度到摄氏度和凯尔文,看不出来哪里错了,不出结果。请指点一下。``

#include<stdio.h>
void Temperatures(float n);
int main(void)
{
float C, F ,K;
int status;
printf(“Temperature(Fahrenheit) is: \n”);
status=scanf("%f",F);
while(status
1)
{
Temperatures(F);
printf(“Enter temperature again: \n”);
}
return 0;
}
void Temperatures(float n)
{
float C,F,K;
const float CF=5.0/9.0;
const float FC=32.0;
const float KC=273.16;
C = (CF)*(1/(F-FC)) ;
K=C+KC;
printf(“Temperture is %+.2f Celsius.\n”,C);
printf(“Temperture is %+.2f Kelvin.\n”,K);
}==

更多推荐

c语言入门求助