C Console Calculator Implementation

Замовник: AI | Опубліковано: 07.01.2026
Бюджет: 30 $

#include <stdio.h> int main() { int num1, num2; float result; char operator; printf("Enter first integer: "); scanf("%d", &num1); printf("Enter second integer: "); scanf("%d", &num2); printf("Enter operator (+, -, *, /): "); scanf(" %c", &operator); switch (operator) { case '+': result = num1 + num2; printf("Sum: %.2f\n", result); break; case '-': result = num1 - num2; printf("Difference: %.2f\n", result); break; case '*': result = num1 * num2; printf("Product: %.2f\n", result); break; case '/': if (num2 != 0) { result = (float)num1 / num2; printf("Quotient: %.2f\n", result); } else { printf("Error: Division by zero is undefined.\n"); } break; default: printf("Invalid operator.\n"); break; } if (num1 > 0 && num2 > 0) { printf("Both numbers are positive.\n"); } else { printf("At least one number is non-positive.\n"); } return 0; }