Ok, I know you aren't suppose to (or can't) do comparions on arrays such as, if (x < y), when both x and y are single dimensional arrays. But what about if you have a string and want to compare one element in that string. For example, I am trying to do:
if (studentId == 1) cout << "Freshman "; else if (studentId == 2) cout << "Sophmore "; else if (studentId == 3) cout << "Junior "; else if (studentId == 4) cout << "Senior ";
The fourth character in the string is either 1, 2, 3, 4. My program compiles, but it just skips this section. I placed a cout << studentId; statement right before this to see if I am passing the studentId correctly....I am because the program spits out the correct studentId every time. I searched other people's code on this website, and it seems others are writing comparisons like this in their code. Any tips on how I can move further or what I am doing wrong? Thank you!