wangrong
2025-01-20 d4675814490906969a39daa3e79ac560fe705410
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
#include "tinyexpr.h"
#include <iostream>
 
int main() {
    // change expression to whatever you like
    std::string input = "(3 + 5) * 5 + 4^2";
    do
    {
        // no except check
        auto result = te_interp(input.c_str(), 0);
        std::cout << input << " = " << result << std::endl;
        std::cout << "please input math expression:" << std::endl;
        std::getline(std::cin, input);
    } while (input != "quit");
 
    return 0;
}