I am trying to delete a node from the linked list. Node has a name that user enters. But I couldn't figure out how can I ignore the uppercase/lowercase in while loop. Here is my code.
void del(string e)
{
    temp=new node;
    temp=head;
    temp2=new node;
    temp2=temp->next;
    if(temp->info==e)
    {
        head=temp->next;
        delete temp;
    }
    else
    {
        while(temp2->info!=e)
        {
            temp=temp->next;
            temp2=temp2->next;
        }
        temp2=temp2->next;
        temp->next=temp2;
    }
}
And I get the string by this
cout<<"Enter the name to delete"<<endl;
ws(cin);
getline(cin,e);
del(e);
So is there any way to ignore uppercase/lowercase in while loop and if statement?
 
     
     
    