本帖最后由 cbh 于 2016-3-9 18:56 编辑
为什么会这样?
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
int main()
{
float a,b,s;
printf("请输入长:");
a=getchar();
printf("请输入宽:");
b=getchar();
printf("请输入面积:");
s=getchar();
if(a=='\n')
{
a=s/b;
printf("a=%.lf",a);
}
if(b=='\n')
{
b=s/a;
printf("b=%.lf",b);
}
if(s=='\n')
{
s=a*b;
printf("s=%.lf",s);
}
system("pause");
return 0;
}
[/mw_shl_code]
|