不相等也不行
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。 -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。 -毛泽东
我也注意到了这个问题```
但是LZ的函数是CHAR类型````我们返回的只能是CHAR类型````
如果返回的q是int```那么我们就只有把函数定义为int了```
而且返回的CAHR不是用来输出而是比较``对这点来说还是可以的```
谢谢楼上提出的错误``那把程序改下:
char strcmp(char c[],char d[],int *q);
{
while ( *c!='\0' && *d!='\0' && *c==*d ) { ++c; ++d; }
return *c-*d ;
}
[此贴子已经被作者于2007-10-13 19:22:18编辑过]