salve a tutti... mi chiedevo se poteste darmi una mano..
Il mio problema è che devo prendere da file delle stringhe e poi concatenarle tra loro in un unica stringa e stamparla a video ..

Il mio problema è che nn so perchè ma nella stampa a video mi va sempre a capo tra una concatenzione e l'altra e io questo vorrei evitarlo...vi mando i pezzi di codice che interessano cosi mi potete dire se c'è qualche errore

codice:
     
res=fgets(buf, F, l);    
 strcpy(dicom[i].descrizione,buf);    
 strcat(codice,dicom[w1].codice);             
 res=fgets(buf, F, m);    
 strcpy(accessories[i].descrizione,buf);    
 strcat(codice,accessories[w1].codice);   
 printf(" \n codice : %s",codice);
In realtà se ne concatenano molte di piu ma il concetto è lo stesso......
l,m sono file
F vale 600
buf è char buf[F]
codice ,dicom[w1].codice,accessories[w1].codice sono char[1]
i,w1 sono int

grazie per eventuali aiuti