how do i locate and delete duplicate words ??
my search function doesnt seem to work;
Code:p = (Node *) malloc(sizeof(Node));
strcpy(p->word,word);
p->next = head;
head = p;
search(word,p);
Code:int search(char* check,Node *p)
{
while( p!= NULL )
{
if(p->word == check)
printf("Found!");
p = p->next;
}
}