Простейший калькулятор: Как выполнить выражение - C (СИ)
Формулировка задачи:
В этом коде ввожу к примеру 3+7 и выполняется default, как выполнить выражение, в чем косяк?
Решение задачи: «Простейший калькулятор: Как выполнить выражение»
textual
Листинг программы
scanf("%lf%c%lf", &a, &b, &c);
Объяснение кода листинга программы
- Ввод пользователем выражения и значений переменных
a
,b
иc
с помощью функции scanf - Значения переменных
a
,b
иc
сохраняются в соответствующих адресах памяти, на которые указывает указатель &a, &b и &c - Тип данных переменных
a
,b
иc
— double, что позволяет хранить значения с плавающей точкой - Переменная
c
инициализируется значением 0.0 - Выполнение выражения, которое введено пользователем, и результат сохраняется в переменной
c
- Вывод значения переменной
c
с помощью функции printf
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д