Finiamola qui, è inutile continuare se non studi seriamente in un libro...
codice:#include <stdio.h> #include <string.h> #include <stdbool.h> int main(void) { FILE *fp; char buff[50], word[50]; bool flag; printf("Inserisci \"quit\" per uscire\n"); while(true) { flag = false; printf("Inserire la parola da cercare: "); scanf("%s", word); if(!strcmp(word, "quit")) { return 0; } fp = fopen("input.txt", "r"); if( fp != NULL ){ while ( !feof(fp ) ){ fscanf(fp, "%s", buff); if(!strcmp(buff, word)) { flag = true; break; } } fclose(fp); //cambia qui per fare quello che ti serve con un if(flag) { ... } printf("%s: %s\n", word, flag ? "trovato" : "non presente"); //_________________________________________________ } else { break; } } return 0; }

Rispondi quotando
