只需要#include <stdio.h>就可以了
第二个MAX=后面没有写函数名
#include <stdio.h>
int max(int x,int y)
{
if(x>y)
return x;
return y;
}
int main()
{
int a = 200;
int b = 20;
int MAX = max(a,b);
printf("最大值=%d\n",MAX);
MAX=max(110,50);
printf("最大值=%d\n",MAX);
return 0;
}
删除 windows.h这个头文件,添加stdio.h头文件。代码修改如下:
#include <string.h>
#include <math.h>
//#include <Windows.h>
#include <time.h>
#include <stdio.h>
int max(int x,int y)
{
if(x>y)
return x;
else
return y;
}
int main()
{
int a = 200;
int b = 20;
int MAX = max(a,b);
printf("最大值=%d\n",MAX);
MAX=(110,50);
printf("最大值=%d\n",MAX);
return 0;
}
补一句#include <stdio.h>
然后改一个函数名就好了,因为max函数是window.h里面的
如果不想改函数名就删除 #include <windows.h>
#include <string.h>
#include <math.h>
#include <windows.h>
#include <time.h>
#include <stdio.h>
int getmax(int x, int y)
{
if (x > y)
return x;
else
return y;
}
int main()
{
int a = 200;
int b = 20;
int MAX = getmax(a, b);
printf("最大值=%d\n",MAX);
MAX = getmax(110,50);
printf("最大值=%d\n",MAX);
return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!