成语大全网 - 汉语词典 - c语言词典结构

c语言词典结构

compare函数与系统的函数重名了

#include "stdio.h"

void compare_dic(char a[],char b[]) // error:expected ';', ',' or ')' before '&' token|

{

int n;

printf("%c %c",a[0],b[0]);

if(a[0]==b[0]){ //先把0考虑下

for(n=1;a[n]==b[n]&&(a[n-1]==b[n-1]);n++); //找出***同前缀

if(a[n]>b[n]){ //比较的实现

printf("a<b");

}

else printf("a>b");}

else { //0下的比较实现

if (a[0]<b[0]) printf("a<b");

else printf("a>b jadkl");

}

}

int main(void)

{

char x,y,z;

char a[6]={y,y,z,z,x,z},b[8]={x,x,x,x,y,x,x,z};

compare_dic(a,b);

return 0;

}

你看看对不对