对错??
各位大哥,小弟有一题不知错在那了,请指教。
#include<stdio.h>
main()
{int x,y;
scanf("%d,%d",&x,&y);
if(x>y);
x=y;y=x;
else
x++;y++;
printf("%d,%d",x,y);}
各位大哥,小弟有一题不知错在那了,请指教。
#include<stdio.h>
main()
{int x,y;
scanf("%d,%d",&x,&y);
if(x>y);
x=y;y=x;
else
x++;y++;
printf("%d,%d",x,y);}
2004-07-27 11:32
1、“if(x>y);"应取消“;” 2、 if…else语句应用大括号括起来,因为它是复合语句。 改为:if(x>y) {x=y;y=x;} else {x++;y++;}
2004-07-27 11:48
2004-07-27 12:17
if(x>y)
x=y;y=x;你是想交换X,Y的植吗?要是的话就要改为temp=x;x=y;y=temp;
2004-07-27 12:29
2004-07-27 15:28
2004-07-27 20:21