Guarda che nessuno ha il tempo ne' l'interesse per fare quello che dici ...

Era solo un modo per farti arrivare da solo alla risposta alla tua domanda.

Se avessi riflettuto sul fatto che in C una stringa e' un array di caratteri e che lo spazio degli array, a runtime, deve essere allocato, avresti capito qualcosa in piu' della malloc da solo e si sarebbe potuto iniziare un discorso, come sempre su questo forum quando si parla tra persone educate.

Ma non e' il tuo caso.