Provo a realizzare una funzione, i cui argomenti sono (vet1[] e vet2[]). Tale funzione dovrebbe essere in grado di restituire la prima posizione in cui un elemento di vett2 compare in vett1.
Ho provato a buttare giu' due idee ma incontro diverse difficoltà; la mia idea sbagliata è:
Gli errori che mi saltano subito all'occhio sono: ammesso che funzionasse, dal momento che il tutto è racchiuso dentro un while, la i di ritorno indicherebbe la posizione del'ultima celle contenente quel determinato carattere e non la prima.Codice PHP:
while (vett1[i]!='\0')
{
for(j=0; vett1[i]!=vett2[j] || vett[j]!='\0')
;
if (vett1[i]==vett2[j])
return i;
else if (vett2[j]=='\0')
i++;
}
Ho pensato allora di togliere ill while e far dipendere tutto dal for pero' non so come poter rientrare nel for, dal momento che è venuto a mancare il while.
So che ci sono parecchi errori, ma vorrei pian piano capirli e risolverli..