#include<stdio.h>
int main() {
float m, n, s;
printf("m = ");
scanf_s(" % f", &m); /输入矩形的边长/
printf("n = ");
scanf_s(" % f", &n); /输入矩形的边长/
s = m * n; /计算矩形的面积/
printf("s = % f\n", s); /输出矩形的面积/
return 0;
}
运行出来是m=
但是输入m的值后显示这个
% f 不要带空格,修改如下:
#include<stdio.h>
int main() {
float m, n, s;
printf("m = ");
scanf_s("%f", &m);
printf("n = ");
scanf_s("%f", &n);
s = m * n;
printf("s = %f\n", s);
return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!