Posto di nuovo il mio problema perche mi sono incasinato un po':
questo è il codice originale che funziona perfettamente:
questo pezzettino di code non fa altro che aprire il mio file TXT, scandire ogni riga di esso e ripone ogni riga in CHAR S, quindi ipoteticamnte posso avere per esempio 10 S diversi;codice:while(fgets(s,254,FileIn)) { if (strstr (s, par) != NULL) { printf ("%s\n", s); y++; } else x++; }
poi controlla che la variabile CHAR par sia contenuta in S e mi stampa tutte le S dove è contenuto par;
anche i miei par possono essere tanti, quindi al secondo passaggio, al cambio del par mi ricontrolla tutte le mie S e mi ristampa a video tutte le S dove è contenuto il nuovo par;
PROBLEMA DI RIPETIZIONI le S che mi ha stampato nel primo passaggio non deve più ristamparmele nei successivi ...
Scusate se mi sono dilungato un po' ma sono incasinato e non riesco a risolvere il problema
GRAZIE A TUTTI CIAO

Rispondi quotando