文字を大文字にしてしまっていいなら
string word;
//
//gcc(VCならtoupperの型が違うので関数オブジェクトを作る)
transform(word.begin(),word.end(),word.begin(),toupper);
//で変換して
if(word < word2)