作业帮 > 综合 > 作业

屏幕读入矩形两边的a、b,计算矩形的周长和面积.我做的总出错,本人刚学C语言1周.帮忙改一下

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/25 13:15:50
屏幕读入矩形两边的a、b,计算矩形的周长和面积.我做的总出错,本人刚学C语言1周.帮忙改一下
#include
main()
{
int c,d;
float a,b;
scanf("%f\n ,%f\n",a,b);
c=2*(a+b),d=a*b;
printf("2*(a+b)=%f,a*b=%f",&c,&d);
getch();
}
屏幕读入矩形两边的a、b,计算矩形的周长和面积.我做的总出错,本人刚学C语言1周.帮忙改一下
这个 貌似你对scanf和printf的用法没搞清楚,正确写法应该是scanf("%f ,%f",&a,&b);(&取地址符,表示把值存放在该地址)
printf("2*(a+b)=%f,a*b=%f",c,d);而且既然a,b为float型,c,d最好也定义成float型.