我正在编写一个简单的程序来进行 int 除法并显示余数。我试图让程序连续运行,直到用户输入 0 0。程序确实在用户输入 0 0 之后停止,但在每次都说“浮点异常”之前不会停止。这是代码:
#include <stdio.h>
int main(){
int x;
int y;
while (1){
if (x && y == 0)
break;
else
scanf ("%i %i", &x , &y);
printf("%i %i / %i\n" , x / y , x % y, y);
}
return 0;
}