Allora praticamente l'esercizio è cosi:il primo giocatore inserisce una parola poi il secondo giocatore per ottenere 1 punto deve inserire una lettera nella parola precedente ma può anche togliere un qualsiasi numero di lettere e perdere 1 punto sempre formando una parola. Il caso in cui le parole sono uguali l'ho già fatto.
Quindi praticamente mi serviva un ciclo per contare i caratteri uguali esempio:

cane cioè pinserita[k-1]

Aggiungo r: carne cioè pinserita[k]

Voglio esaudire questa condizione in questo caso
if(carattere == strlen(pinserita[k-1]) && strlen(pinserita[k]) - strlen(pinserita[k-1]) == 1)

Ma il ciclo non funziona cosi.

Scara95 grazie dei suggerimenti ma ormai ho impostato tutto l'esercizio in questo modo volevo finirlo cosi.