以下是引用kevinbx在2006-8-2 10:52:03的发言: 不知道是哪个地方出错了,我输入2,5,3,显示最大数字是3,各位帮我看看,谢谢 #include <stdio.h> void main() { int a,b,c,max; printf ("please input a,b,c:\n"); scanf ("%d,%d,%d",&a,&b,&c); max=a; if (max<b); max=b; if (max<c); max=c; printf ("The lagest number is %d",max); }