#include #include main(int argc, char **argv) { int x,y,z; char s[2000]; char filename[256]; char searchstr[256]; FILE *blockfile; int mode; // argument 1 - filename // argument 2 - search string mode = 0; strcpy(filename,argv[1]); strcpy(searchstr,argv[2]); blockfile = fopen(filename,"r"); if(blockfile == NULL) exit(0); fgets(s,256,blockfile); s[256] = 0; s[strlen(s)-1] = 0; x = strlen(s); if(x < 6) x = 6; while(!feof(blockfile)) { if(strncmp(s,searchstr,x) == 0) { mode=1; break; } fgets(s,256,blockfile); s[256] = 0; s[strlen(s)-1] = 0; x = strlen(s); if(x < 6) x = 6; } close(blockfile); exit(mode); }