cześć mam o to taki kod i muszę przerobić, żeby ten "kalulator" przyjmował wartości jednocyfrowe zapisane jako cyfry lub słownie ale kompletnie nie wiem jak to można zrobić.
#include <iostream>
int main()
{
std::cout << "Podaj pierwsza wartosc: ";
double a;
std::cin >> a;
std::cout << "Podaj druga wartosc: ";
double b;
std::cin >> b;
std::cout << "Podaj znak(+,-,*,/): ";
char oper;
std::cin >> oper;
if (oper == '+')
std::cout << "Suma liczb " << a << " i " << " b " << "wynosi: " << a + b << '\n';
if(oper == '-')
std::cout << "Różnica liczb " << a << " i " << " b " << "wynosi: " << a - b << '\n';
if (oper == '*')
std::cout << "Iloczyn liczb " << a << " i " << " b " << "wynosi: " << a * b << '\n';
if (oper == '/')
std::cout << "Iloraz liczb " << a << " i " << " b " << "wynosi: " << a / b << '\n';
}