求梯形的面积c语言#include int main(){float a,b,c,s;scanf("%d,%d,%d",&a,&b,&c);s=(a+b)*c/2.0;printf("%.2f\n",s);return 0;}错在哪里为什么输出的答案是0 呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 03:39:19
求梯形的面积c语言#include int main(){float a,b,c,s;scanf(

求梯形的面积c语言#include int main(){float a,b,c,s;scanf("%d,%d,%d",&a,&b,&c);s=(a+b)*c/2.0;printf("%.2f\n",s);return 0;}错在哪里为什么输出的答案是0 呢
求梯形的面积c语言
#include
int main()
{
float a,b,c,s;
scanf("%d,%d,%d",&a,&b,&c);
s=(a+b)*c/2.0;
printf("%.2f\n",s);
return 0;
}
错在哪里为什么输出的答案是0 呢

求梯形的面积c语言#include int main(){float a,b,c,s;scanf("%d,%d,%d",&a,&b,&c);s=(a+b)*c/2.0;printf("%.2f\n",s);return 0;}错在哪里为什么输出的答案是0 呢
类型是float 用的输入格式是%d 不匹配
用%f应该就可以了 你试试