char не работает с if, не понимаю что делаю не так (c++)
#include<iostream>
#include<Windows.h>
int main()
{
system("chcp 1251");
char otv[9] = "";
int sl = 0;
printf("Вы??\n");
scanf_s("%s", otv, 9);
if (otv == "да" || otv == "Да")
{
printf("Воу воу воу это нелегально, поосторожней!!\n");
system("pause");
return 0;
}
if (otv == "нет" || otv == "Нет")
{
printf("Начался взлом zhопы\n");
for (int i = 1; i < 101; i++)
{
sl = rand() % 80;
Sleep(sl);
printf("Взлом zhопы i%\n", i);
}
system("pause");
return 0;
}
else
printf("Ну тогда пока\n");
return 1;
}
Не работает в 1 if