#include #include #include #include int validate(char * str, char * output); int main() { FILE *fp; FILE *fo; char str[255]=""; char output[19]=""; int status=0; if ((fp=fopen("input.txt","r"))==NULL) { printf("Error\n"); exit(1); } if ((fo=fopen("output.txt","w"))==NULL) { printf("Error\n"); exit(1); } while(!feof(fp)) { fgets(str, 253, fp); if (validate(str, output)==0) { fputs(output, fo); } } fclose(fp); fclose(fo); return 0; } int validate(char * str, char output[13]) { char mac[13]=""; int j=0; int i=0; for (i=0; i