if(a>0.0 && b>0.0 && c>0.0 && fabs(a-b) < c && fabs(b-c) < a && fabs(a-c) <b) { p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("The result is %f/n" b &c); //scanf把三个double型的变量输送到a &b &a c:/n"); scanf("%f%f%f" b s; //这里用double比较好 printf("Input a p c b #include<stdio.h> #include<math.h> void main() { float a 故用取地址符& //以下代码帮你重新写过 &c); &b &a %f" %f c);应改为scanf("%f b a %f" %f s); } else printf("Data error /n"); } ||| 说问题啊 ||| scanf("%f c的地址 因为你写的比较乱
求助:一个C语言编程的菜鸟问题
最新推荐文章于 2019-08-05 22:07:15 发布