C语言程序改错题?

救救孩子吧(ಥ_ಥ)

修改后的C程序如下:

#include <stdio.h>

int main()

{

int x, y, r1, r2;


scanf("%d%d", &x, &y);


if(x == 0 || y == 0)

{

printf("input error\n");

}

else

{

if(x > y)

{

r1 = x / y;

r2 = x % y;

}

else

{

r1 = y / x;

r2 = y % x;

}

}



printf("商=%d,余数=%d\n", r1, r2);


return 0;    //这条语句不能少

}


运行测试:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-04
scanf("%d%d",&x
&y
) error1
if(x==0||y==0) error2
if()
{ error3
}
else{error4
}
3,4少大括号
第5个在最后一个}后面打一个回车
第2个回答  2020-04-05

相似回答