新人求指教
include<stdio.h>
#define p 3.141592653
int main()
{double r,h,c,s1,s2,v;
scanf("%lf,%lf\n",r,h);
c=2*p*r;
printf("c=%7.2f\n",c);
s1=p*r*r;
printf("s1=%7.2f\n",s1);
s2=s1+c*h;
printf("s2=%7.2f\n",s2);
v=s1*h;
printf("v=%7.2f\n",v);
return 0;
}
运行程序输入1.5,3后为什么[img=][/img]#
scanf用错了
[解决办法]
改成这样scanf("%lf,%lf",&r,&h);比较好
[解决办法]