读书人

很急 关于两个 二维数组的比较,该

发布时间: 2012-02-24 16:30:38 作者: rapoo

很急! 关于两个 二维数组的比较
struct OrgCall //原始话单信息结构
{
char sourcePhoneNbr[20]; //主叫号码
//.....
}orgCallList[100];
struct UserInfor//用户资料结构
{
char telephone[20];//用户电话号码
//...
}UInfo[100];

比较 主叫号码与被叫号码的不同 若主叫号码不同于用户号码,则输出主叫号码的下标

主叫号码 用户电话号码
12345 12345
11223311 78901
78901
656511

谢谢大家帮忙


[解决办法]
strcmp,有困难吗?
[解决办法]
strcmp(sourcePhoneNbr, telephone)
[解决办法]

C/C++ code
#include <stdio.h>#include <string.h>struct OrgCall //原始话单信息结构 {     char sourcePhoneNbr[20]; //主叫号码     //..... }orgCallList[100]; struct UserInfor//用户资料结构 {     char telephone[20];//用户电话号码     //... }UInfo[100]; void main(){    for (int i=0;i<100;i++)    {        for (int j=0;j<100;j++)        {            if (!strcmp(orgCallList[i].sourcePhoneNbr,UInfo[j].telephone))            {                printf("%s\n",orgCallList[i].sourcePhoneNbr);                break;            }        }    } 

读书人网 >C语言

热点推荐