Как сравнить две строки? - C (СИ)
Формулировка задачи:
Пожалуйста подскажите, как сделать, чтобы программа заработала. В данный момент, чтобы не ввел, отвечает "Неверно". Видимо, напутал что-то с 10-й строкой. Или проблема шире?? Заранее спасибо!
#include <stdio.h>
#include <locale.h>
#include <stdlib.h>
int main()
{
setlocale(LC_ALL,"russian");//русский язык
char str[100]="";
printf("Столица России: "); gets(str);
if(str=='Moscow')
puts("Молодец\n");
else
puts("Неверно\n");
system("pause");
return 0;
}Решение задачи: «Как сравнить две строки?»
textual
Листинг программы
if (str=="Moscow")