Мне нужно сравнить 3 строки с одной строкой.
В настоящее время я использую данный код. seatclass
вводится пользователем.Сравнение нескольких строк
char first[10] = "FC";
char econ[10] = "EC";
char eandf[10]= "FC&EC";
if ((seatclass==first)||(seatclass==econ)||(seatclass==eandf))
{
printf("win");
}
else
{
printf("This is not a seatclass choose again");
getchar();
}
Однако, когда я вхожу FC
или любая другая случайная величина, я всегда получаю
This is not a seatclass choose again
Какой язык это? Пожалуйста, отметьте свой вопрос на соответствующем языке. –
Это язык C –
Затем обновите свой вопрос и добавьте тег «c». Кстати, сравнение строк в c выполняется с помощью 'strcmp'. –