scanf("%f%f",&r,&h);
你试试,%f%f之间加逗号,当然测试输入时也要加逗号
不用逗号,用空格
scanf("%f %f",&r,&h);
程序是没有问题的 你可能是输入两个数之间没加空格吧 建议你再调试看看。
#include
#define PI 3.14159
main()
{
double r,C,S;
printf("Please Enter r");
scanf("%lf",&r);
C=PI*2*r;
S=PI*r*r;
printf("C=%.2f,S=%.2f",C,S);
return 0;
}
这代码基本对了C没大写而已把小写的c改成大写就对了