#include #include int main() { long vysledek = 0; // Aktuální hodnota výrazu long cislo; // Nově načtené číslo char op = '+'; // První operace = přičteme první číslo k virtuální nule while (op != '=') { scanf("%ld", &cislo); switch (op) { case '+': vysledek += cislo; break; case '-': vysledek -= cislo; break; case '*': vysledek *= cislo; break; case '/': if (cislo != 0) vysledek /= cislo; break; } printf("%ld\n", vysledek); // Trik na přeskočení mezer do { op = getchar(); } while (op == ' '); } return 0; }