Задать вопрос
@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;
}
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
sheerluck
@sheerluck
strcmp
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Микропетпроджект - домашнее облако homeCloud
Все верно написано. При равенстве переменных все выполнится. Только в переменных хранятся не строки, как вы ожидаете
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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