Consigli su come implementare una funzione con gli array

di Anonimizzato28888 il
1 risposte
Buongiorno a tutti, avrei bisogno di consigli su come implementare una funzione void. Questa ha come parametri due array di char e un intero n, e restituisce nel secondo array la parola corrispondente all'ennesima parola nell'array di partenza. Per parola si intende una qualsiasi sequenza di caratteri diversi da spazio, che può essere anche più di uno. Avevo pensato ovviamente ad un ciclo che facesse avanzare l'indice fin quando il valore dell'indice sia diverso da un char e uno interno che avanzasse fin quando il valore nell'indice sia uguale ad un char. Questo da ripetere fin quando n > 0, ma non ne sono sicuro, anche perchè non saprei come proseguire. Per questo se qualcuno avesse qualche idea a riguardo. Grazie.

1 Risposte

  • Beh

    Grosso modo hai finito
    Quando hai trovato la ennesima parola ne arrivi in fondo e cambi il suo spazio con uno 0

    Poi ti basta fare una strcpy()
Devi accedere o registrarti per scrivere nel forum
1 risposte