У меня возникла смешная проблема с Eclipse cpp mars на моей 32-битной машине с установленными окнами 7.Eclipse no console output
Когда я запускаю этот код, я не получаю никакого вывода на консоль. Но когда я набираю число, как ожидалось в коде, и нажимаю enter, он дает мне правильный результат.
#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, а не с моим кодом. Можете ли вы предложить решение?
Включен ли какой-либо выходной фильтр? –