СЕ
Сергей Евдокимов

Почему выводит не то значение?

#include
#include
int main()
{
int a, b, c;
printf ("Enter number\n");
scanf ("%d%d", &a, &b );
c = a + b;
printf ( "Result: %d + %d = %d \n",
a, b, c );
getch();
}

вместо того чтобы написать, к примеру 2+3=5, выводит 2686788, что не так?

Нина
Нина

так как у вас тип int - используйте %i, а не %d
при выводе по фигу, а при вводе критично.
и попробуйте таки отдельно ввести переменные.

ОМ
Ольга Маширова

Все так. Проверил у себя, все работает нормально.

Па
Павел

а еще после getch();
добавить
return 0;

ТЗ
Татьяна Захарова

да всё работает. код правильный! ищи ошибку в компиляторе или ещё где!

Похожие вопросы
ПОДСКАЖИТЕ ПОЧЕМУ В ЯЧЕЙКУ (5,5) ЗНАЧЕНИЕ ВЫВОДИТСЯ, НО САМИ ЗНАЧЕНИЯ ЯЧЕЕК НЕ СЧИТЫВАЮТЬСЯ! pLEASE HELP,vISUAL Basic Ap
C++ argv[] вывод значения аргумента
Вывод значений html-форм в Wordpress
А если выводить значения указателей определенных разными типами ..
надо чтобы в DBRadioGroup выводились все значения одного столбца (delphi) как это реализовать???
Помогите пожалуйста с двумерным массивом, не пойму, почему не выводит значение чисел.
Помогите разобраться в C++Не выводит из Class Vector значение cosinus
У меня в сводной табл. в поле значения автоматически выводится "кол-во",а мне надо чтоб выводилась "сумма"- как поменять
почему выводит ошибку
Написать программу, которая по введённому значению числа выводит его модуль? На Паскале