Как я понял, что тебе непонятно как сравнить эти два массива.

Ну это можно сделать передавая эти массивы много раз в другие функции,
но я бы сделал так:

int c;
for(c=0;c<100;c++)
{
if (A[c]=P[c]);
else {
break;
\\и сдесь расспечатать Error
}
}

Если я правильно понял.