#include<stdio.h>
int max(int x,int y)
{
if(x>y)
return (x);
else
return (y);
}
void main()
{
int a,b,c,result;
scanf("%d%d%d",&a,&b,&c);
result=max(c,max(a,b));
printf("max=%d\n",result);
system("pause");
}
那个是返回值类型,就是函数执行完会返回一个结果。
一般main都是void,如果写int就需要在main最后一行写个return语句,有些ide不写也没事,但是建议保持良好的习惯。
提一嘴,void就是空的意思,也就是说不返回任何一个值,int是说返回一个整数值,例如0。
都可以,一样的
就是函数返回值的类型而已,void就是不需要函数返回值;int就需要函数一个int类型的返回值