0
我在裝有Windows 7的32位計算機上使用Eclipse cpp mars時遇到了一個有趣的問題。Eclipse沒有控制檯輸出
當我運行此代碼時,我沒有得到任何控制檯輸出。但是,當我按代碼鍵入一個數字並按下回車鍵時,它會給我正確的輸出。
#include<stdio.h>
int main(void)
{
int x,y;
int sum = 0;
printf("Enter an integer: ");
scanf("%i", &x);
if (x<0)
x = -x;
if (x <10)
{
sum = x;
printf("\n sum of the digit(s) is: %i",sum);
return 0;
}
for (;x>=10;)
{
sum = sum + x%10;
x = x/10;
}
sum = sum + x;
for (;sum > 9;)
{
y = sum%10;
sum = sum/10;
sum = sum + y;
}
printf("\n sum of the digit(s) is: %i",sum);
return 0;
}
我認爲它是Eclipse的問題,而不是我的代碼。你能提出一個解決方案嗎?
是否有某種輸出濾波器啓用? –