这个C++ 语言 为什么报错啊。。

来源:百度知道 编辑:UC知道 时间:2024/07/04 08:20:48
#define MAX(a,b) (a>b?a:b)+1

#include <stdio.h>

mian()

{int i=6,j=8;

printf("%d\n",MAX(i,j));
}

是main 不是 面

……,看到这个mian想到我学c的时候。

只要把你写的mian()改为main()就行了。

//main拼写错
//c++开始是从main函数开始执行的.按你写的,
//编译器会认为mian()是一个函数(不是main函数),
//编译器提示的错误是找不到main函数.
//改后的代码如下:

#define MAX(a,b) (a>b?a:b)+1

#include <stdio.h>

main()

{int i=6,j=8;

printf("%d\n",MAX(i,j));
}