Фактически я пытаюсь сравнить строку с массивом 2d. Если введенная строка уже присутствует в массиве, программа должна завершиться. Если строка отсутствует, она должна быть сохранена в следующий ряд массива. , что делает этот фрагмент кода, заключается в том, что он не говорит, что введенный «cnic» был ранее введен или нет. Я использую компилятор Turbo C++ 3.0, поэтому имейте это в виду.Сравнение строки с массивом 2d
Эта программа фактически берет cnic пользователя и проверяет, был ли этот cnic ранее введен или нет.
Вот моя программа
cout<<"\nEnter Your CNIC?\n";
gets(cnic);
**for (i=0;i<=13;i++)
{
if (strcmp(cnic,cnic2)==0)
{
cout<<"This Cnic has already casted the vote";
}
}
cnic2[i][j]=cnic[i];
j++;**
* «Я использую компилятор Turbo C++ 3.0» * .... oh no .... – CoryKramer
_ @ OP_ И каков ваш вопрос, пожалуйста? –
Черт, этот компилятор старше меня ... –