Salve ragazzi, sto cercando di creare un array di stringhe su cui scrivere il nome di diversi file da aprire successivamente.
Il codice incriminato è questo:dove c->N è una variabile in una struct che può assumere un valore da 1 a 9.codice:char **nome; int i; nome=(char**)calloc(c->N,9*sizeof(char)); for(i=0;i<c->N;i++){ nome[i]=(char*)malloc(9*sizeof(char)); if(i == 0) nome[i] = "dat0.dat"; else { nome[i] = nome[i-1]; nome[i][3]++; } printf("%s\n",nome[i]); }