如果没有,高手能马上给我编一个吗?我实在是太急了,而且水平有限,编不出来。
   两个二维数组中不同的,就用后一个代替前一个相同的值,二维数组中没行第一个字符串是唯一的行标志,两个二位数组行数可以不同,列数要相同,
    
   我的应用是从两个excel表中的数据进行比较,把不同的用后面的代替,两个表的字段一样,行数有不同,我只要比较关键字相同的行的中的值,
 最好有可执行程序,急用啊,报表量巨大,谢谢。

解决方案 »

  1.   

    char strarray[4][8]={"asdffds","fds","safd","sfda"};
    char strarray1[4][8]={"asdffds","fds","safd","sfda"};
    bool b=true;
    for(int i=0;i<4;i++)
    {
    if (strcmp(strarray[i],strarray1[i])!=0)
    {
    b=false;
    break;
    }
    }
      

  2.   

    我的数据是象这样的
          
      数组一:1行: "sdfafda"  "adsfsaf " "ewwfeew"
        
              2行: "adfas"   "fdasdsaf"  "       "
      数组二:1行: "sdfafda"  "adsfsaf " "ewwfeew444"
        
              2行: "adfas"   "fdasdsafdd"  "       "
      我现在想比较上面两个数组:就可以看出"ewwfeew444不同