Ciao a tutti. Ho iniziato da poco a studiare il C. Sto avendo alcune difficolta' nel capire gli array. Non nel concetto,ma in particolare nella definizione. Mi spiego meglio: voglio fare un semplice programma che mette in un arry una stringa di testo inserita dall'utente. Nel definire l'array pero' non so quanto sara' lunga la stringa inserita dall'utente, e quindi gli daro' semplicemente:
char arr[];
ma quuesto mi da errore.
Come posso fare per definire un array che conterra' una stringa di cui non so a priori la lunghezza?

grazie e ciao