初学新手请教一个问题
程序代码:
/*求两数较大者*/ #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 编辑 ]