编写函数mystrcmp()实现两个字符串的比较,并在主函数中测试
不出结果,我可能在前面就错了
#include <stdio.h>
int mystrcmp(char s1[],char s2[]) {
int i,k;
for(i=0;s1[i]==s2[i];i++)
k=0;
if(s1[i]>s2[i]) k=1;
if(s1[i]<s2[i]) k=-1;
return k;
}
int main(){
char s1[5];
char s2[5];
int k;
gets (s1);
gets (s2);
k=mystrcmp(s1[5],s2[5]);
printf("%d\n",k);
return 0;
}