谁来帮我找找错啊int max(int a,int b);void main(){int x,y,z;int max(i

问题描述:

谁来帮我找找错啊
int max(int a,int b);
void main()
{
int x,y,z;
int max(int a,int b);
printf("input two numbers:\n");
scanf("%d%d","&x,&y");
z=max(x,y);
printf("maxmum=%d",z);
}
int max(int a,int b);
{
if(a>b) return a;else return b;
}
------------------Configuration:Max - Win32 Debug--------------------
Compiling...
比较大小.c
C:\Program Files\Microsoft Visual Studio\MyProjects\Max\比较大小.c(6) :warning C4013:'printf' undefined; assuming extern returning int
C:\Program Files\Microsoft Visual Studio\MyProjects\Max\比较大小.c(7) :warning C4013:'scanf' undefined; assuming extern returning int
C:\Program Files\Microsoft Visual Studio\MyProjects\Max\比较大小.c(14) :error C2449:found '{' at file scope (missing function header?)
C:\Program Files\Microsoft Visual Studio\MyProjects\Max\比较大小.c(16) :error C2059:syntax error :'}'
Error executing cl.exe.
比较大小.obj - 2 error(s),2 warning(s)
1个回答 分类:综合 2014-11-28

问题解答:

我来补答
#include
int max(int a,int b);
void main()
{
int x,y,z;
printf("input two numbers:\n");
scanf("%d%d",&x,&y);
z=max(x,y);
printf("maxmum=%d",z);
}
int max(int a,int b)
{
if(a>b) return a;
else return b;
}
 
 
展开全文阅读
剩余:2000
上一页:画钩的
下一页:速率