..............
void main()
{
float min(float x,float y);
float a,b,m;
scanf("%f%f",&a,&b);
m=min(a,b);
printf("min is %d\n",m);
system("pause");
}
float min(float x,float y)
{
float z;
if(x<y)
z=x;
else
z=y;
return z;
}
printf("min is %d\n",m);
->
printf("min is %f\n",m);
scanf("%f%f",&a,&b);
加上空格
scanf("%f %f",&a,&b);
输入的时候也分开
float min(flaot x, flaot y);这里应该有描述程序吧,你是不是漏了?
我漏看了不好意思哦。我再重看一下!
printf("min is %d\n",min);这里应该改成printf("min is %f\n",min);errror::数据类型出错。
输出类型不匹配~~浮点型