初学新手请教一个问题
程序代码:/*求两数较大者*/
#include <stdio.h>
vodi 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);
}
int max(int x,int y)
{
int z;
if(x>y) z=x;
else z=y;
return(z);
}这个代码运行后本来应该输入两个数的,可是只要输入一个数就自动运行。而且不管你输入什么结果都是显示“max=575”。到底错在哪里呢?望各位赐教。谢谢[ 本帖最后由 djslc 于 2010-9-11 21:52 编辑 ]









