号码归属地查询

来源:互联网 发布:首批网络空间安全学院 编辑:程序博客网 时间:2024/04/30 12:22
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main(void)
{
char num[20],num1[20],num2[20];
char provence[50],city[50],ntxt[100];
FILE *fp,*fp1,*fp2;
fp=fopen("E:/路径.txt","r");
fp1=fopen("E:/省市.txt","r");
printf("please input the telephone number!\n");
gets(num);
while(!feof(fp)){
fscanf(fp,"%s",ntxt);
fscanf(fp1,"%s",provence);
if((fp2=fopen(ntxt,"r"))!=NULL){
while(!feof(fp2)){
fscanf(fp2,"%[0-9]-%[0-9]-%s\n",num1,num2,city);
if(((strcmp(num1,num))<=0)&&((strcmp(num,num2))<=0)){
puts(city);
puts(provence);
return 0;
}
}
}
}
return 0;
}