初学C语言照书打的怎么还会有一个错误?
初学C语言照书打的怎么还会有一个错误?
日期:2012-01-06 17:13:58 人气:2
真的理解程序了吗?定义了函数max但你没写max的过程啊,请在源程序中补上:
int max(int x, int y) {
return(x>y ? x : y);
}
如果真的要实现,不需要这么麻烦,事实这样写,写成宏定义的形式:
#include
#define max(x,y) ((x)>(y))?(x):(y)
int main() {
int a,b;
scanf("%d %d", &a, &b);
printf("m