Originariamente inviato da wgd-developer
Scusa, ma non ho capito

Se io ho

SMACCHIARE = S1

E

MACCHIA =S2

la prima lettera di s1 non è s2
ma l'array s2 è in s1
?
nel tuo caso tu devi verificare che s2 sia contenuto in s1.
Verifichi che M sia in S1, se si che anche ACCHIA sia contenuto in s1 .
prima ricorsione
Verifichi che A sia in S1, se si che anche CCHIA sia contenuto in s1 .
seconda ricorsione
Verifichi che C sia in S1, se si che anche CHIA sia contenuto in s1 .
....

prova a esprimerlo in codice
ciao