#include<iostream>
#include<string.h>
float subtract(float result, float second) {
return result - second;
}
float sum(float result, float second) {
return result + second;
}
float divide(float result, float second) {
return result / second;
}
float multiply(float result, float second) {
return result * second;
}
float main() {
float result, second;
char method;
std::cout << " Welcome to the Calculator Enter A Number-->";
std::cin >> result;
while (true) {
std::cout << "\n Enter number-->";
std::cin >> second;
std::cout << "\n Welcome to the Calculator \n" << "+ <-> Sum \n" << "- <-> Subtract \n" << "* <-> Multiply \n" << "/ <-> divide \n";
std::cin >> method;
char Sum[] = "+";
char Subtract[] = "-";
char Multiply[] = "*";
char divide[] = "/";
int comparesum = strcmp(Sum, method);
if (comparesum == 1) {
result = sum(result, second);
std::cout << "Result-->" << result;
}
int comparesub = strcmp(Subtract, method);
if (comparesub == 1) {
result = sum(result, second);
std::cout << "Result-->" << result;
}
int comparemul = strcmp(Multiply, method);
if (comparemul == 1) {
result = sum(result, second);
std::cout << "Result-->" << result;
}
int comparediv = strcmp(divide, method);
if (comparediv == 1) {
result = sum(result, second);
std::cout << "Result-->" << result;
}
return 0;
}
std::cin.get();
}
}
Error: