Елизавета Первова
Елизавета Первова

Помогите найти ошибку в программе С++

Задача: Проверить, одинаковые ли строки

Мой код:

1 вариант:

#include

#include

using namespace std;

int main()

{

int k=0;



string line1;

string line2;

getline (cin,line1);

getline (cin,line2);

cin >> noskipws;

int d = line1.size();

int b = line2.size();

for (int i=0; i
{

for (int j=0;j
if (line1['i']!=line2['j'])

{

k++;

}

}

if (k==0)

{

cout << "yes";

}

else

{

cout << "no";

}

return 0;

}

2 вариант:

#include

#include

using namespace std;

int main()

{

int k=0;

char c[100],c1[100];

cin >> c;

cin >> c1;

for (int i=0; i<100;i++)

{

for (int j=0;j<100;j++)

if (c[i]!=c1[j])

{

k++;

}

}

if (k==0)

{

cout << "yes";

}

else

{

cout << "no";

}

return 0;

}

Программа не во всех случаях работает правильно. В чем ошибка?

Надежда Путякова
Надежда Путякова

#include
using namespace std;

int main(){

char str1[] = "Hello world.";
char str2[] = "Hello world.";

if(!(strcmp(str1,str2))) cout << "YES";
else cout << "NO";

system("pause > nul");
return 0;
}

Эрадж
Эрадж

#include
#include
using namespace std;
int main(){
const int n=1000; char s[n],p[n];
cout<<"String 1:\n"; cin.getline(s,n);
cout<<"String 2:\n"; cin.getline(p,n);
cout<

Похожие вопросы
помогите найти ошибку в программе на языке паскаль
Помогите найти ошибку в коде программы!
Помогите найти ошибку в программе
Помогите найти ошибку в программе. Паскаль.
Помогите найти ошибки в программе. Язык программирования С и С++
помогите пожалуйста найти ошибку в программе!
Помогите найти ошибки в коде программы
народ помогите найти ошибку в моей программе
Помогите найти ошибку в программе паскальАВС
Помогите найти ошибку в программе Deiphi7