各位大神们,帮小弟我看看这个错哪了
各位大神们,帮我看看这个哪里错了?我编的矩形求边长和面积的程序,但是输出结果却是乱码,怎么回事啊?我算是
各位大神们,帮我看看这个哪里错了?
我编的矩形求边长和面积的程序,但是输出结果却是乱码,怎么回事啊?我算是找不出来问题了....
# include <stdio.h>
int main (void)
{
float i;
float j;
printf("请输入长和宽,之间用‘,’隔开");
scanf("%f,%f", &i, &j);
double S, L;
S = i * j;
L = 2 * (i + j);
printf("面积S=%f\n周长L=%f\n", S, L);
return 0;
}
[解决办法]
我倒,你应该输入
输入要用逗号隔开,中间不能有空格
[解决办法]
scanf("%f,%f", &i, &j);
运行时就要按要求来
比如
15,16[Enter]
[解决办法]你的程序还特别说明要用','隔开。。。。。