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