求教c高手,编译成功为什么没有结果显示
#include <stdio.h>
void main()
{
int max(int x,int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
getchar();
}
int max(int x,int y)
{
int z;
if(x>y) z=x;
else
z=y;
return (z);
}
这道题我编译成功了,为什么在
我输入1,2后
没有输出结果
而且编译的后连接的页面自动关闭
我用的是wintc编译的
而且编译器中提示我必须在程序结束时加入getchar();
这样页面才会出现停顿显示结果