I want to compare 2 strings and if they're equil it should print something. I saw a post on this already but it doesn't work at me. Post: How to compare strings in an "if" statement?
Code:
int main(void) {
char string[100];
printf("Please enter something: ");
fgets(string, 100, stdin);
if (strcmp(string, "a") == 0)
printf("a");
else if (strcmp(string, "b") == 0)
printf("b");
else if (strcmp(string, "c") == 0)
printf("c");
else
printf("something else");
return (0);
}
It prints "something else" though I entered a.