antimon
03-09-2007, 11:59
ciao...devo realizzare un file output csv creato da una matrice di float...quello che non riesco a fare č andare a capo della riga, ovvero quando apro il csv con excel tutti i valori sono uno di seguito all'altro sulla prima riga, la funzione č questa:
void creazione(char *fil)
{
FILE *fl;
int i,j;
fl=fopen(fil,"w+");
for (i=0;i<I;++i) {
for (j=0;j<J;j++) {
fprintf(fl, "%f",X[i][j]);
if(j<(J-1)) fprintf(fl,"%s",",");
if(j==(J-1)) ...... <<<<<<<<<<<<<<<
}
}
fclose(fl);
}
void creazione(char *fil)
{
FILE *fl;
int i,j;
fl=fopen(fil,"w+");
for (i=0;i<I;++i) {
for (j=0;j<J;j++) {
fprintf(fl, "%f",X[i][j]);
if(j<(J-1)) fprintf(fl,"%s",",");
if(j==(J-1)) ...... <<<<<<<<<<<<<<<
}
}
fclose(fl);
}