求问:怎么会这样,我明明按书上打的

图片说明
有大神说一下这是什么情况吗,我明明按书上打的

scanf("%d", &x, &y)修改为scanf_s("%d%d", &x, &y)
main()修改为 int main()
main里面的int max(x, y)修改为int max(int, int)

main方法里面的 int max(x, y); 有问题

另外scanf("%d", &x, &y); 不能接受两个数,应该是scanf("%d %d", &x, &y);

如果使用scanf,文件开头要加:#define _CRT_SECURE_NO_WARNINGS