帮我调试一下这个程序,谢了
为什么输出的变量S总是显示:over flow;还有输出的C总是0.00,这是怎么回事,以后遇到over flow应该怎样解决啊,over flow是什么意思#include<stdio.h>
#define PI 3.14159
void main( void )
{
int f ;
short p, k ;
double c , r , s ;
/* for task 1 */
printf(“Input Fahrenheit:” ) ;
scanf(“%d”,& f ) ;
c = 5/9*(f-32) ;
printf( “ \n %d (F) = %.2f (C)\n\n ”, f, c ) ;
/* for task 2 */
printf("input the radius r:");
scanf("%f", &r);
s = r * r*PI;
printf("\nThe acreage is %.2f\n\n",&s);
}