#include <stdio.h>
#include <string.h>
int main(int argc , char *argv[])
{
FILE *src1, *src2;
char str1[100], str2[100];
if(argc != 3)
{
printf("\nToo few arguments. You must specify the filenames.");
return 1;
}
src1 = fopen(argv[1], "r");
src2 = fopen(argv[2], "r");
if(src1 == NULL || src2 == NULL)
{
printf("\nUnable to open \'%s\' for reading",
src1 ? argv[2] : src2 ? argv[1] : "any file");
if(src1) fclose(src1);
if(src2) fclose(src2);
return 1;
}
do
{
fgets(str1, 95, src1);
fgets(str2, 95, src2);
if(strcmp(str1, str2))
printf("%s\t%s\n", str1, str2);
strcpy(str1, "\0\0");
strcpy(str2, "\0\0");
}while(!feof(src1) || !feof(src2));
fclose(src1);
fclose(src2);
return 0;
}
#include <string.h>
int main(int argc , char *argv[])
{
FILE *src1, *src2;
char str1[100], str2[100];
if(argc != 3)
{
printf("\nToo few arguments. You must specify the filenames.");
return 1;
}
src1 = fopen(argv[1], "r");
src2 = fopen(argv[2], "r");
if(src1 == NULL || src2 == NULL)
{
printf("\nUnable to open \'%s\' for reading",
src1 ? argv[2] : src2 ? argv[1] : "any file");
if(src1) fclose(src1);
if(src2) fclose(src2);
return 1;
}
do
{
fgets(str1, 95, src1);
fgets(str2, 95, src2);
if(strcmp(str1, str2))
printf("%s\t%s\n", str1, str2);
strcpy(str1, "\0\0");
strcpy(str2, "\0\0");
}while(!feof(src1) || !feof(src2));
fclose(src1);
fclose(src2);
return 0;
}
No comments:
Post a Comment
kiss on google ads if you are anonymous because your ip is trackable.thank you.
......from.admin