if(arg
[0] == '-' && arg
[1] == 's') {
if(arg
[0] == '-' && arg
[1] == 'l') {
if( arg
[0]=='-' && arg
[1]==0 )
else if((file1
= fopen(arg
, "r")) == NULL
)
if((file2
= fopen(arg
, "r")) == NULL
)
if ((c1
= getc(file1
)) == EOF
) {
if ((c2
= getc(file2
)) == EOF
) {
printf("%s %s differ: char %ld, line %ld\n", argv
[1], arg
,
printf("%6ld %3o %3o\n", chr
, c1
, c2
);
printf("cmp: arg count\n");
printf("cmp: cannot open %s\n", arg
);
printf("cmp: EOF on %s\n", arg
);