(我有分行以及缺位对齐处理,但不知道为啥0分)
#include <bits/stdc++.h>
using namespace std;
int main() {
int a, b;
char c;
cin >> a >> b >> c;
if (c == '+') {
cout << a + b;
}
if (c == '-') {
cout << a - b;
}
if (c == '*') {
cout << a *b;
}
if (c == '/' ) {
if (b != 0) {
cout << a / b;
}
if (b == 0) {
cout << "Divided by zero!";
}
}
if ((c == '+' && c == '-') && (c == '*' && c == '/')) {
cout << "Invalid operator!";
}
return 0;
}