int isIdentical(struct node* a , struct node* b )
{
if(a == NULL && b == NULL)
{
return 1 ;
}
if(a == NULL && b != NULL)
{
return 0 ;
}
if(a != NULL && b == NULL)
{
return 0 ;
}
if(a->data != b-> data)
{
return 0 ;
}
return isIdentical(a->next , b->next );
}
{
if(a == NULL && b == NULL)
{
return 1 ;
}
if(a == NULL && b != NULL)
{
return 0 ;
}
if(a != NULL && b == NULL)
{
return 0 ;
}
if(a->data != b-> data)
{
return 0 ;
}
return isIdentical(a->next , b->next );
}
No comments:
Post a Comment