Привет мир! Решил заняться C++
Цель программы - общения (т.е. вводишь "привет" > отвечает "и тебе не хворать" )
Код
#include <iostream>
#include <string>
using namespace std;
int main()
{
string name;
cout <<"Твоё имя:";
cin>>name;
cout <<"Привет, "<<name<<" !"<<endl;
cout <<"Я Вася! Для выхода введи exit"<<endl<<endl;
string say;
while (say!="exit") {
cout <<name<<": ";
cin>>say;
if (say=="привет") cout <<"И тебе не хворать!"<<endl;
return 0;
}
А теперь вопрос №1: Как сделать так, что бы он отвечал не только на "привет" но и на "ПриВЕТ" и на "Привет!" (короче если слово присутствует в фразе в любом регистре)
Вопрос №2: А где лучше хранить бд(слово>ответ)? В текстовом файле или SQLite ?