Ciao
qualcuno mi sa aiutare ?
infase di esecuzione si chiude con un errore all'ultima riga che concettualmente mi sembra essere uguare a:codice:#include <string> #include <stdio.h> int main (int argc, char *argv[]) { int i; char *c; char *d; char *e; char *l; char *p; char *a; l=argv[1]; p=argv[2]; printf ("Argc=%d\n",argc); for (i=1; i<argc; i++) { c=argv[i]; printf ("argv[%d]=%s\n",i,c); strcat (d,l); if ((i+1)<argc) strcat (d,":"); } printf ("d=%s\n",d); printf ("-----------> FINO A QUI TUTTO OK <--------------\n"); printf ("l=%s\n",l); printf ("-----------> FINO A QUI TUTTO OK <--------------\n"); strcat(a,l); }
strcat (d,l);
????????????????
Sbaglio ??????????????
grazie 10000!

Rispondi quotando