Comments 2
Действительно просто, и удобно. Не то, что раньше, компилировать надо было.
8-)
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
if (argc != 2) {
printf("Usage: %s <expression>, e.g., 22-33\n", argv[0]);
return 1;
}
int num1, num2, result;
char op;
if (sscanf(argv[1], "%d%c%d", &num1, &op, &num2) != 3 || (op != '+' && op != '-')) {
printf("Error: Use format <num><+|-><num>, e.g., 2+2\n"); return 1;
}
result = (op == '+') ? (num1 + num2) : (num1 - num2);
printf("%d%c%d=%d\n", num1, op, num2, result);
return 0;
}
Так это раньше, у меня телефонный chrome уже и указанный https://www.online-cpp.com/ не открывает (кстати - почему? v131.0.6778.135, Android 13), а указанный в статье пример в нем работает.
Sign up to leave a comment.
Исполняемый BPMN в Open Source Runa WFE (WfMS). Hello Calculator и немного классификации