求哪里出错了。error LNK2001: unresolved external symbol _Temperaters
#include <stdio.h>void Temperatures (double T);
int main (void)
{
double Fnum;
printf ("请输入华氏温度 :");
scanf ("%lf",&Fnum);
while (Fnum != 'q' ){
Temperaters (Fnum);
printf ("请继续输入: ");
scanf ("%lf",&Fnum);
}
printf ("输入完毕\n");
return 0;
}
void Temperatures (double T)
{
const FAHRENHEIT = T; //华氏温度
const CELSIUS = 1.8 * FAHRENHEIT +32.0 ; //华氏转摄氏度
const KELVIN = CELSIUS + 273.16; //摄氏转绝对温度
printf ("华氏温度\t摄氏温度\t绝对温度\n ");
printf ("%5.2lf%5.2f%5.2lf",FAHRENHEIT,CELSIUS,KELVIN);
}
程序哪里有问题?
33.OBJ : error LNK2001: unresolved external symbol _Temperaters
Debug/22.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
在帮我检查下我表达的这个程序语法有问题吗?
还有while (Fnum != 'q' ) 不等于q或不等于其他字符。如何表示?
[ 本帖最后由 yuanye2416 于 2012-10-13 13:02 编辑 ]