Salve,
sto provando a fare due funzioni in C ma mi è molto difficile,perciò vorrei chiedere un aiuto con del codice o consigli.
Praticamente devo scrivere una libreria ANSI C che esporta due funzioni operanti su stringhe.
La prima funzione ha come parametri due stringhe e stabilisce se la prima è una sottostringa della seconda, cioè se tutti i caratteri della prima stringa compaiono nello stesso ordine anche nella seconda stringa, eventualmente separati da altri caratteri (p.e. "lira" è una sottostringa di "liberazione").
La seconda funzione ha come parametri due stringhe e determina la loro sottostringa comune di lunghezza massima (p.e. "maria" è la sottostringa di lunghezza massima comune a "marinaio" e "malaria").
Forse sto chiedendo troppo ma basta anche un cosiglio su come devo fare a imparare il C perchè sbatto la testa ba be sono agli inizi però mi è ostico.
Grazie di tutto