#include <stdio.h>
#include <conio.h>
void main()
{
clrscr() ;
char a [5];
puts ("K?");
gets (a);
fflush (stdin);
if (a = ("K"))
{
puts (a);
}
else
{
puts ("BAE");
}
getch();
}
10-я строка показывает ошибку Lvalue при компиляции, пожалуйста, помогите. это моя первая программа, и это мой первый день на кодировании, и я сам преподаю.ошибка lvalue на 10-й строке
Спасибо, код компилируется сейчас, но независимо от того, что я набираю, результатом является «BAE» вместо (a). пожалуйста помоги. – SirVirgin
'strcmp()' возвращает '0', если строки равны. Вы уверены, что испытали это? – Downvoter
О, я задерживаю, я понимаю. Теперь он работает. Благодаря! – SirVirgin