#define _CRT_SECURE_NO_WARNINGS #define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(void) { char c[10]; string s; int res = 0; int cul = 0; cin >> s; int j = 0; for (int i = 0; i < s.length(); i++) { if (!('0' <= s[i] && s[i] <= '9')){ c[j] = '\0'; if (cul == 0) { res += atoi(c); } else { res *= atoi(c); } if (s[i] == '+') cul = 1; if (s[i] == '*') cul = 0; j = 0; continue; } c[j] = s[i]; j++; } c[j] = '\0'; if (cul == 0) { res += atoi(c); } else { res *= atoi(c); } cout << res << endl; return (0); }