3个回答
展开全部
#include<stadio.h>
void main()
{
int a,b,i,*p1,*p2,x=0;
char a[]="你要比较的文字或字符串1";
char b[]="你要比较的文字或字符串2";
p1=a;
p2=b;
for(;p1!='\0',p2!='\0';p1++,p2++)
if(p1!=p2) x+=1;
if(x!=0) pringf(“Not Equal”);
if(x=0) pringf(“Compare OK!”);
}
采用C语言编写的,希望对你有用,还有你要注意字符格式,尽量不要复制,保证是英文小写
good luck!
void main()
{
int a,b,i,*p1,*p2,x=0;
char a[]="你要比较的文字或字符串1";
char b[]="你要比较的文字或字符串2";
p1=a;
p2=b;
for(;p1!='\0',p2!='\0';p1++,p2++)
if(p1!=p2) x+=1;
if(x!=0) pringf(“Not Equal”);
if(x=0) pringf(“Compare OK!”);
}
采用C语言编写的,希望对你有用,还有你要注意字符格式,尽量不要复制,保证是英文小写
good luck!
展开全部
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp1,*fp2;
char szFile1[250];
char szFile2[250];
printf("please input filename 1: ");
scanf("%s",szFile1);
printf("\nplease input filename 2: ");
scanf("%s",szFile2);
fp1=fopen(szFile1,"r");
if(!fp1)
{ printf("error");
exit(1);}
fp2=fopen(szFile2,"r");
if(!fp2)
{ printf("error");
exit(1);}
//当然前面是废话,都是死的,下面是主要代码
char s1,s2;
while(!feof(fp1)||!feof(fp2))
{
s1=fgetc(fp1);
s2=fgetc(fp2);
if(s1!=s2)
{
printf("\nNot Equal!\n");
exit(1);
}
}
printf("\nCompare OK!\n");
return 0;
}
#include<stdlib.h>
int main()
{
FILE *fp1,*fp2;
char szFile1[250];
char szFile2[250];
printf("please input filename 1: ");
scanf("%s",szFile1);
printf("\nplease input filename 2: ");
scanf("%s",szFile2);
fp1=fopen(szFile1,"r");
if(!fp1)
{ printf("error");
exit(1);}
fp2=fopen(szFile2,"r");
if(!fp2)
{ printf("error");
exit(1);}
//当然前面是废话,都是死的,下面是主要代码
char s1,s2;
while(!feof(fp1)||!feof(fp2))
{
s1=fgetc(fp1);
s2=fgetc(fp2);
if(s1!=s2)
{
printf("\nNot Equal!\n");
exit(1);
}
}
printf("\nCompare OK!\n");
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
int main()
{
const char* file1 = "test1.txt";
const char* file2 = "test2.txt";
FILE* fin1 = fopen(file1, "r");
FILE* fin2 = fopen(file2, "r");
while (!feof(fin1) && !feof(fin2)) {
if (fgetc(fin1) != fgetc(fin2))
break;
}
if (feof(fin1) && feof(fin2))
printf("Compare OK!\n");
else
printf("Not Equal\n");
fclose(fin1);
fclose(fin2);
}
int main()
{
const char* file1 = "test1.txt";
const char* file2 = "test2.txt";
FILE* fin1 = fopen(file1, "r");
FILE* fin2 = fopen(file2, "r");
while (!feof(fin1) && !feof(fin2)) {
if (fgetc(fin1) != fgetc(fin2))
break;
}
if (feof(fin1) && feof(fin2))
printf("Compare OK!\n");
else
printf("Not Equal\n");
fclose(fin1);
fclose(fin2);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询