Error E2188 expression syntax - C (СИ)
Формулировка задачи:
Error E2188 expression syntax
Из-за чего может быть?
Кавычками отметила место на которое указывает.
if (gr->Checked)
{while (i1>0)
{ if ((strcmp(data[i1].tip, "груз")==0)&&""
(strcmp(Edit4->Text.c_str(), data[i1].t_o)==0)&&
(data[i1].dt1.day==(StrToInt(ComboBox1->Text.c_str()))&&
(data[i1].dt1.mon==(StrToInt(ComboBox2->Text.c_str()))&&
(data[i1].dt1.year==(StrToInt(ComboBox3->Text.c_str()))
{z++;} ;
i1--;
}
}Решение задачи: «Error E2188 expression syntax»
textual
Листинг программы
if (gr->Checked)
{
while (i1 > 0)
{
if (!strcmp(data[i1].tip,"груз") &&
(!strcmp(Edit4->Text.c_str(),data[i1].t_o)) &&
(data[i1].dt1.day == (StrToInt(ComboBox1->Text.c_str()))) &&
(data[i1].dt1.mon == (StrToInt(ComboBox2->Text.c_str()))) &&
(data[i1].dt1.year == (StrToInt(ComboBox3->Text.c_str()))))
{
z++;
}
i1--;
}
}