-4
我在C編程初學者,在Eclipse IDE下面寫了一個程序的GCD:[文件名.exe]已停止在C編程IDE工作就是Eclipse
#include <stdio.h>
int main()
{
int a, b, t;
scanf("%d,%d", &a, &b);
printf("GCD of %d, %d is", a, b);
if (a < b) {
t = a;
a = b;
b = t;
}
while (!(t==0) {
t = a;
a = b;
b = t % b;
}
printf(" %d",a);
}
當建立所有選項用於它顯示Info: Nothing to build for g
當我嘗試運行該程序時,它顯示Filename.exe已停止工作。
我重新啓動了IDE以及系統,但同樣的錯誤再次出現。
發生了什麼事情是,你正在*崩潰*。您應該在調試器中運行以查找崩潰,我敢打賭,它會停止在't%b'表達式中,'b'爲零。 –
@Olaf,他可能不知道'!=',他是一名初學者,正如OP所述。 – stackptr
你的*確切*輸入是什麼? –