C++ stuck in while loop : <p>Hello I am doing a very simple while loop in C++ and I can not figure out why I am stuck in it even when the proper input is give.</p>

<pre><code>string itemType = "";
        while(!(itemType == "b") || !(itemType == "m") || !(itemType == "d") || !(itemType == "t") || !(itemType == "c")){
            cout&lt;&lt;"Enter the item type-b,m,d,t,c:"&lt;&lt;endl;
            cin&gt;&gt;itemType;
            cout&lt;&lt;itemType&lt;&lt;endl;
        }
        cout&lt;&lt;itemType;
</code></pre>

<p>if someone can point out what I am over looking I'd very much appreciate it. It is suppossed to exit when b,m,d,t or c is entered.</p>
