主题:刚学C语言的菜鸟又找不到错误了各位高手帮忙看看
lansite2006
[专家分:0] 发布于 2006-09-11 16:35:00
#include<stdio.h>
void main()
{
int a,b,c;
scanf("d%,d%",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}
回复列表 (共10个回复)
沙发
wangsdong [专家分:21390] 发布于 2006-09-11 16:53:00
max这个函数在什么地方?
板凳
bdshr [专家分:290] 发布于 2006-09-11 21:21:00
main()前面应该有 max函数的声明
如果max()写在后面的话
3 楼
cnrainboy [专家分:50] 发布于 2006-09-14 10:50:00
找不到MAX函数
4 楼
lansite2006 [专家分:0] 发布于 2006-09-14 17:23:00
请问应该怎么改?
5 楼
zy1121 [专家分:7950] 发布于 2006-09-14 17:37:00
添个max函数
6 楼
lansite2006 [专家分:0] 发布于 2006-09-14 17:57:00
添加在哪里?能说得详细点吗??举个例子
7 楼
zy1121 [专家分:7950] 发布于 2006-09-14 18:18:00
#include <stdio.h>
#include <conio.h>
int max(int x,int y);
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
getch();
return 0;
}
int max(int x,int y)
{
return x>y?x:y;
}
8 楼
286850875 [专家分:100] 发布于 2007-09-19 18:40:00
#include <stdio.h>
#include <conio.h>
int max(int x,int y);
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
getch();
return 0;
}
int max(int x,int y)
{
return x>y?x:y;
}
是错的
9 楼
qwect [专家分:0] 发布于 2007-09-22 14:13:00
#include <stdio.h>
int max(int x,int y);
void main()
{
int a,b,c;
scanf("%d %d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int x,int y)
{
return x>y?x:y;
}
这个可以,我在VC里运行了的。
10 楼
wolf777 [专家分:0] 发布于 2007-09-30 21:35:00
不妨加一个头文件试试:
#incude "math.h"
或自定义max()函数
我来回复