为什么这个基本代码返回不正确的值?我对编程比较陌生,我不明白为什么这个基本功能不起作用。我有这个程序的工作版本,所以我不明白这个问题。
#include <stdio.h>
int main (void)
{
int fahrenheit;
printf("Enter the temperature in degrees fahrenheit:\n");
scanf("%d", &fahrenheit);
printf("\n%d \n", &fahrenheit);
system("PAUSE");
return 0;
}
输出:
Enter the temperature in degrees fahrenheit:
53
2686788
Press any key to continue . . .