int max(int a,int b)
{
int c;
c =(a>b)?a:b;
}
main()
{
int x,y,z;
scanf("%d%d",&x,&y);
z =max(x,y);
printf("%d",z);
getch();
}
这个代码里面没有return,为什么结果和下面的有return的一样
int max(int a,int b)
{
int c;
c =(a>b)?a:b;
return c;
}
main()
{
int x,y,z;
scanf("%d%d",&x,&y);
z =max(x,y);
printf("%d",z);
getch();
}
以及return的用法