Originariamente inviato da devil89
La logica è questa:
- scandisci la stringa inserita in input;
- memorizzi carattere per carattere in una catena;
- quando trovi uno spazio, salvi in una variabile "di controllo" un valore a tua scelta per indicare che il successivo carattere letto sarà l'inizio di una nuova parola;
- utilizzi la InsertFirst (funzione che inserisci gli elementi in testa alla catena)

Forse mi sono espresso male, ma vado di fretta.
SE hai bisogno di altri chiarimenti, ti risponderò
perdonami, io sono a livello di università, e di programmazione non ho mai masticato nulla...potresti essere un pò più chiaro? Per favore!