#include<stdio.h>
double min(double x, double y);
int main(void)
{
double x, y;
while (scanf("%1f %1f", &x, &y) == 2)
{
printf("%f", min(x, y));
}
return 0;
}
double min(double a, double b)
{
return a<b ? a : b;
}
我就是看不出哪里错了,为什么不能运行呢,输入2个doubule数,比小的。。
哪个大佬帮我瞧瞧哦。
while (scanf("%1f %1f", &x, &y) == 2)改成while (scanf("%lf %lf", &x, &y) == 2)
把min函数名改一下,较新的编译器可能会有冲突
stl中有std::min()函数
windows.h中有min宏