读书人

找不到标识符求指教。解决方案

发布时间: 2012-03-30 17:32:09 作者: rapoo

找不到标识符,求指教。。。
#include <conio.h>
#include<stdio.h>
void main()
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d",d);
getch();
}

int max(int x,int y,int z)
{
int u;
if(x>=y&&x>=z)
u=x;
else if(y>=x&&y>=z)
u=y;
else
u=z;
return(u);
}
为什么生成时会失败,提示“max找不到标识符”???

[解决办法]
#include <conio.h>
#include<stdio.h>
int max(int x,int y,int z);//函数前置声明 或者整个函数提到main函数前面
void main()
{

}
int max(int x,int y,int z)
{

}

[解决办法]
#include <conio.h>

这个是用来干嘛的?

读书人网 >C语言

热点推荐