Ok chiedo scusa...
Il codice compila ma i vari metodi non svolgono ciò che dovrebbero fare cioè:
- int confronta(char s1[], char s2[]);
confronta s1 ed s2 dovrebbe restuire 1 se s1=s2, 0 altrimenti.
Il problema è che mi restituisce sempre 0, quindi sempre diverse
- int occorre(char s1[], char c);
Deve restituire il numero di occorrenze di c nella stringa s1. Il problema è che non riesco a fare inserire la stringa
- int prefisso(char s1[], char s2[]);
deve restituire 1 se s2 è prefisso di s1. Il problema è che mi restituisce sempre 0.
- int sottostringa(char s1[], char s2[]);
Deve restituire 1 se s2 è sottostringa si s1.
Non so proprio come scrivere il codice...