新人,想求教一个问题,谢谢~
我在使用MAX(),RUN时,为什么屏幕下方会提示:Undifine symbol '_max' in module **.c
我编的程序是这样的,请各位指教一下:
main()
{
int a[3],i,n;
for(i=0;i<=2;i++)
scanf("%d",&a[i]);
n=max(a[3]);
printf("%d",n);
}
谢谢~
[此贴子已经被作者于2005-11-29 22:37:47编辑过]
[此贴子已经被作者于2005-11-29 22:37:47编辑过]
i 还没定义!!!遇得到哦!!!!
不是这个问题,i我写了,是这里给漏写了~
printf("%d\n",a[3]);
不管输入什么,都输出-22,为什么呀?
改成n=max(a[0],a[1],a[2]);也是一样的结果呀...