- #1
owmybrain
- 1
- 0
Hello,
I can't figure out why the counter is not working, I have tried moving it before the cout line and after. I should only get two outputs but as of now, I get four. Here is what I have so far:
I can't figure out why the counter is not working, I have tried moving it before the cout line and after. I should only get two outputs but as of now, I get four. Here is what I have so far:
Code:
#include <iostream>
#include <string>
using namespace std;
int main() {
int userInput1;
string userInput2;
int counter = 1;
cout << "Enter Input 1: ";
cin >> userInput1;
cout << userInput1 << endl;
cout << "Enter Input 2: ";
cin >> userInput2;
cout << userInput2 << endl;
if (userInput1 > 27 || userInput2 == "classroom") {
cout << "cold";
counter = userInput1 +1;
cout << endl;
}
if (userInput1 <= 69 && userInput2.compare("grab") < 0) {
counter = userInput1 +1;
cout << "majority" << endl;
}
if (userInput1 == 44 && userInput2.compare("disaster") != 0) {
counter = userInput1 +1;
cout << "greet" << endl;
}
if (userInput1 > 15 || userInput2.at(0) == 'r') {
counter = userInput1 +1;
cout << "equal" << endl;
}
if (userInput1 % 7 == 0 || userInput2.compare("labor") >= 0) {
counter = userInput1 +1;
cout << "cereal" << endl;
}
if (userInput1 == 295 && userInput2.compare("origin") == 0) {
counter = userInput1 +1;
cout << "bang" << endl;
}
else {
counter = userInput1 +1;
cout << "leave" << endl;
}
return 0;
}