@FastXx

Проблема с кодом на языке C. Как сделать чтоб при равенстве переменных c и b выполнялось условие?

#include <stdio.h>

int main() {

    char b[20]="My";
    char c[20];
    gets(c);
    printf("You entered: %s\n",c);
    if( b==c ){
        printf("Yep");
    }
return 0;
}
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
sheerluck
@sheerluck
strcmp
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Все верно написано. При равенстве переменных все выполнится. Только в переменных хранятся не строки, как вы ожидаете
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы