Математическое сложение выводит неправильное значение - C (СИ)
Формулировка задачи:
Подскажите, где ошибка?
Например если ввести для а - 4, для b - 5, то результат непонятный в 100 тысячах получается
#include <stdio.h> #include <conio.h> int main() { int sum = 0, a, b; printf("Please input the first number"); scanf("%d", &a); printf("Please input the second number"); scanf("%d", &b); sum = a + b; printf("The summ is %d", &sum); getch(); return 0; }
Решение задачи: «Математическое сложение выводит неправильное значение»
textual
Листинг программы
printf("The summ is %d", sum);
Объяснение кода листинга программы
- В начале программы объявляются три переменные типа int: a, b и sum.
- Затем эти переменные присваиваются значения 5, 6 и 0 соответственно.
- После этого выполняется операция сложения a + b и результат присваивается переменной sum.
- В конце программы с помощью функции printf выводится сообщение
The summ is %d
, где %d — это место для вывода значения переменной sum. - Результатом выполнения программы будет вывод на экран сообщения
The summ is 11
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д