Il tuo *word è uguale all' *argvOriginariamente inviato da tigerjack89
Però scusa, quando io uso ad esempio il char *argv[] del main, non so in anticipo quale sarà la lunghezza in ingresso della stringa ottenuta. Qual è la differenza con il char *word[] che uso io??
Ma ogni puntatore ad una stringa valida di *argv è assegnato a memoria allocata dal sistema operativo. Cosa che tu non fai.
Non ti preoccupare ... ma rivedi il capitolo delle stringhe e dell'allocazione di memoria ... :-)Perdona queste domande che a te sembreranno banali![]()